Ich habe diesen Code:Kann WebClient nach der ersten Verwendung nicht erneut verwendet werden? Versuchte Zurücksetzen Header, hat nicht funktioniert
Console.WriteLine(strURL);
WebClient myWebClient = new WebClient();
myWebClient.Headers["Content-Type"] = "image/png";
myWebClient.DownloadFile(new Uri(strURL), "test_image.jpeg");
myWebClient.Dispose();
Ich habe diese webclient wiederzuverwenden mehrere Bilder zum Download bereit. Dies funktioniert für ein Bild, scheitert jedoch für alle ab dem nächsten und verursacht eine System.Net WebException mit zusätzlichen Informationen, die angeben, dass eine Ausnahme während einer Webclient-Anforderung aufgetreten ist.
Ich habe versucht, Kopfzeilen zurücksetzen (wie in vielen Fragen wie folgt angegeben). Was könnte das Problem sein?
Vielleicht versuchen, es nicht zu entsorgen? – daf
Bitte fügen Sie weitere Ausnahmedetails hinzu ... –
Wenn Sie es wiederverwenden möchten, dann entsorgen Sie es nicht. – dotctor