DOBON.NETプログラミング掲示板過去ログ
HTTPサーバーを立てて大容量のファイル送信
題名: HTTPサーバーを立てて大容量のファイル送信
著者: しゃろ
日時: 2012/07/05 23:11:31
ID: 30708
この記事の返信元:
(なし)
この記事への返信:
(なし)
ツリーを表示
環境/言語:[Windows7 C# .NET Frameworkd4.0]
分類:[.NET]
いつもお世話になっております。
HttpListenerを使ってWebサーバを立てようと思うのですが、大容量のファイルのリクエストが来るとエラーが起きて止まってしまいます。
ソースコード
http://cgi.milky-holmes.me/data/download/httpserver.txt
responseメソッドのdst.Write(buffer, 0, buffer.Length);にて
スレッドの終了またはアプリケーションの要求によって、I/O 処理は中止されました。
というエラーが発生します。
400MBの動画ファイルで確かめたのですが・・・
私の考えではストリーミング・・・?にするといいんじゃないかなーと思ってるのですが、検索の仕方が悪いのかなかなかサンプルが出てきません。
何とかして解決できないでしょうか
助言だけでも構いません。どうか、お助けくださいm(_ _)m
----------
この記事は クリエイティブ・コモンズ 表示 - 非営利 - 継承 3.0 非移植 ライセンスの下に提供されています。
http://creativecommons.org/licenses/by-nc-sa/3.0/
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
いつもお世話になっております。
HttpListenerを使ってWebサーバを立てようと思うのですが、大容量のファイルのリクエストが来るとエラーが起きて止まってしまいます。
ソースコード
http://cgi.milky-holmes.me/data/download/httpserver.txt
responseメソッドのdst.Write(buffer, 0, buffer.Length);にて
スレッドの終了またはアプリケーションの要求によって、I/O 処理は中止されました。
というエラーが発生します。
400MBの動画ファイルで確かめたのですが・・・
私の考えではストリーミング・・・?にするといいんじゃないかなーと思ってるのですが、検索の仕方が悪いのかなかなかサンプルが出てきません。
何とかして解決できないでしょうか
助言だけでも構いません。どうか、お助けくださいm(_ _)m
----------
この記事は クリエイティブ・コモンズ 表示 - 非営利 - 継承 3.0 非移植 ライセンスの下に提供されています。
http://creativecommons.org/licenses/by-nc-sa/3.0/