Client web - Le serveur distant a retourné une erreur: (403) Interdit

L'ouverture d'une page publique de navigateur fonctionne très bien.

Téléchargement même page à l'aide WebClient lancers - (403) Interdit.

Ce qui se passe ici ?

Ici est rapide copier/coller de l'exemple (utilisé sur l'application console) à la page spécifique sur le site 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;
}
combien de fois êtes-vous à l'appel de cette url? vous pourriez être étranglé.
Pas beaucoup je pense, quelques fois à partir de navigateurs avant d'essayer avec webclient. J'ai été télécharger d'autres pages du même site beaucoup plus maintenant et qu'ils fonctionnent très bien à chaque fois. Donc, il semble que cette page n'est à jeter erreur?!
La page peut être à la recherche à l'agent de l'utilisateur en-tête, et en rebondissant vous parce que de ne pas en fournir un.

OriginalL'auteur dzolnjan | 2010-05-08