Napisałem aplikację kliencką, która jest przypuszczać, aby pobrać plik z serwera WWW, bardzo prosty:C# za pomocą WebClient ściągnąć pakietowego zakodowaną treść
using (WebClient webClient = new WebClient())
{
webClient.DownloadFile("http://localhost/audiotest/audio.wav",
@"C:\audio.wav");
}
witrynie internetowej (gdzie znajduje się plik audio: http://localhost/audiotest/audio.wav) ma nagłówek transfer-Encoding: pakietowego
kiedy uruchamiam program, otrzymuję następujący błąd:
The server committed a protocol violation. Section=ResponseBody Detail=Response chunk format is invalid
Jak mogę pobrać plik, gdy serwer zawiera transferowy Encodin g: chunked header?
Generalnie dobrze jest wyjaśnić zawartość linku. Prowadzi do lepszego zrozumienia i łatwiejszego wyboru 1/100 linków (w skrajnych przypadkach) –
Ok. Będę pamiętać następnym razem. – Sarrus