URI に 10 MB のファイルがあり、次のコードでダウンロードします。
WebClient wc = new WebClient(); 文字列ファイル = wc.DownloadString(http://www......com);
このファイルの特定のサイズ (1 MB、5 MB など) をダウンロードできますか? 10 MB全体ではありません。? ダウンロードを停止しますか?
ありがとう。
リクエストにHTTP範囲ヘッダーを追加します。これは、サーバーがサポートしている場合にのみ機能することに注意してください。
詳細については、 http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.htmlを参照してください。
httpwebrequest を使用して応答を取得できます。必要な行をロードします。チェック: http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.getresponse%28v=vs.71%29.aspx
この例では ReadToEnd を使用しています。他の方法を使用して、その一部だけを読み取ることができます。