Тайм-аут запроса WebClient - PullRequest
0 голосов
/ 15 марта 2012

Я пытаюсь вернуть html из URL через класс WebClient:

Response.Write(new System.Net.WebClient().DownloadString("http://www.partnersite.com/html/"));

Всякий раз, когда запускается этот код, я получаю тайм-аут.

Запрос был прерван: время операции истекло.

Если я перейду прямо к "http://www.partnersite.com/html/", я получу немедленный ответ.

Тайм-аут, похоже, происходит только с этим конкретным сайтом, если я делаю запрос на другой сайт, например.

    WebClient().DownloadString("http://www.google.com"));

Я немедленно вернул HTML.

Это просто случай, когда что-то происходит на сайте партнера, что означает, что он не отвечает? Или я могу попробовать еще что-нибудь, прежде чем позвонить?

Спасибо.

1 Ответ

0 голосов
/ 15 марта 2012

Доступен ли сайт из Internet Explorer?

Если нет, и если сайт находится в той же сети, проверьте, не обошли ли вы прокси-сервер для этого сайта в настройках Internet Explorer.

...