Я написал клиентское приложение, которое должно загружать файл с веб-сервера, очень просто:
using (WebClient webClient = new WebClient())
{
webClient.DownloadFile("http://localhost/audiotest/audio.wav",
@"C:\audio.wav");
}
Веб-сайт (где аудиофайл расположен: http://localhost/audiotest/audio.wav) имеет заголовок Transfer-Encoding: chunked
Когда я запускаю программу, я получаю следующую ошибку:
Сервер совершил нарушение протокола .Раздел=ResponseBody Detail=Неверный формат фрагмента ответа
Как загрузить файл, если сервер содержит заголовок Transfer-Encoding: chunked?