Das Öffnen einer öffentlichen Seite im Browser funktioniert einwandfrei.WebClient - Der Remote-Server hat einen Fehler zurückgegeben: (403) Forbidden
Download der gleichen Seite mit WebClient-Würfe - (403) Forbidden.
Was ist hier los?
Hier ist schnelles Kopieren/Einfügen Beispiel (verwendet auf Konsolenanwendung) auf bestimmte Seite auf web:
try
{
WebClient webClient = new WebClient();
string content = webClient.DownloadString("http://he.wikisource.org/wiki/%D7%A9%D7%95%D7%9C%D7%97%D7%9F_%D7%A2%D7%A8%D7%95%D7%9A_%D7%90%D7%95%D7%A8%D7%97_%D7%97%D7%99%D7%99%D7%9D_%D7%90_%D7%90");
}
catch (Exception ex)
{
throw;
}
Wie oft rufen Sie diese URL an? Du könntest gedrosselt werden. – Nix
Nicht viel denke ich, einige Male von Browsern vor dem Versuch mit Webclient. Ich habe inzwischen viel mehr Seiten von derselben Seite heruntergeladen und sie funktionieren jedes Mal gut. Es sieht also so aus, als ob diese Seite nur Fehler wirft ?! – dzolnjan
Die Seite kann sich die Kopfzeile des Benutzeragenten ansehen und Sie abprallen lassen, weil Sie keinen solchen bereitstellen. –