Web サーバーからファイルをダウンロードすることを想定したクライアント アプリケーションを作成しました。非常に単純です。
using (WebClient webClient = new WebClient())
{
webClient.DownloadFile("http://localhost/audiotest/audio.wav",
@"C:\audio.wav");
}
Web サイト (オーディオ ファイルがある場所: http://localhost/audiotest/audio.wav ) には、ヘッダー Transfer-Encoding: chunked があります。
プログラムを実行すると、次のエラーが発生します。
サーバーがプロトコル違反を犯しました。Section=ResponseBody 詳細=Response チャンク形式が無効です
サーバーに Transfer-Encoding: chunked ヘッダーが含まれている場合、ファイルをダウンロードするにはどうすればよいですか?