Установка времени ожидания при попытке подключения к удаленному серверу с помощью HttpWebRequest? - PullRequest
0 голосов
/ 04 мая 2010

Как увеличить время ожидания при подключении к удаленному серверу с помощью HttpWebRequest?

Ответы [ 2 ]

1 голос
/ 04 мая 2010

Если вы используете HttpWebRequest , вы должны установить Таймаут на нужное значение:

HttpWebRequest request = WebRequest.Create(uri) as HttpWebRequest;
request.Timeout = 5000 // in ms, the default is 100,000
request.GetResponse();
0 голосов
/ 04 мая 2010

Прежде всего, есть HttpWebRequest.Timeout. Подробности здесь (и в ответе, который был опубликован, когда я печатал) .. Во-вторых, я бы предложил использовать System.Net.WebClient, который имеет очень простой в использовании интерфейс. Настройка тайм-аута для веб-клиента объясняется здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...