Wie um das Bild zu speichern, die von remote-URL mit C# asp.net?

Ich arbeite asp.net C# - Webseite, dass ich immer problem, wenn ich versuche, um das Bild zu speichern, die von remote-URL.

Ich habe versucht es im folgenden c# - code ...

//C# - code

string remoteImageUrl= "http://www.bitpixels.com/getthumbnail?code=83306&url=http://live.indiatimes.com/default.cms?timesnow=1&size=200";
string strRealname = Path.GetFileName(remoteImageUrl);
string exts=Path.GetExtension(remoteImageUrl);

WebClient webClient = new WebClient();
webClient.DownloadFile(remoteImageUrl,Server.MapPath("~/upload/")+strRealname + exts);

Wenn ich fetch Bild von oben remoteImageUrl dann
ich immer Fehler "Ausnahmefehler während einer WebClient-Anforderung."

Wie kann ich abrufen und speichern Sie eine remote-url-image und speichern Sie es auf meine website hochladen-Verzeichnis.

oder andere Weg, um eine remote-url-image.

Dein code funktioniert Prima für mich. Erhalten Sie weitere Informationen in der Exception? Alle InnerException?
Ich bekomme obigen Ausnahme, wenn ich den download von remote-url.
Ich bekomme eigentlichen problem und löste es, wie es immer problem.. ich war die hinzugefügte Erweiterung in die Datei mit Pfad.GetExtension dann wurde es unterbrochen.
was ist der namespace für Server.MapPath ?
es sagt der name Server existiert nicht im aktuellen Kontext.

InformationsquelleAutor Abhishek B. | 2011-07-14

Schreibe einen Kommentar