vb.net WebClient.DownloadString не может получить HTML - PullRequest
2 голосов
/ 20 октября 2010

Может ли кто-нибудь помочь объяснить, почему приведенный ниже код не может получить html

Dim WebReqeust As WebClient = New WebClient
Dim URL as string = "http://www.professionalorganizervannuys.com"
Dim WebPage As String = WebReqeust.DownloadString(URL)

Сбой по этому конкретному URL.

Заранее спасибо.

1 Ответ

2 голосов
/ 20 октября 2010

Включите пользовательский агент в вашу коллекцию заголовков WebClient.Я смог получить HTML со следующим.

Dim WebRequest As WebClient = New WebClient
WebRequest.Headers(HttpRequestHeader.UserAgent) = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727)"
Dim URL as string = "http://www.professionalorganizervannuys.com"
Dim WebPage As String = WebRequest.DownloadString(URL)
...