ошибка ловушки в httpwebresponse - PullRequest
0 голосов
/ 13 декабря 2010

У меня есть httpwebrequest, где данные поста, которые замораживаются, ожидают ответа. Я хочу установить этот тайм-аут, чтобы продолжить цикл и игнорировать ошибку.

 request.Method = "POST"
                        request.ContentLength = data.Length
                        request.ContentType = "application/xml; charset=utf-8"
                        request.Timeout = 20000
 ....

 **Using oResponse As HttpWebResponse = request.GetResponse()**
                            Dim reader As New StreamReader(oResponse.GetResponseStream())
                            responseData = reader.ReadToEnd()
                            reader.Dispose()
                            oResponse.Close()
                        End Using

1 Ответ

1 голос
/ 13 декабря 2010

Посмотрите на свойство HttpWebRequest.Timeout .

При этом вы можете получить или установить значение времени ожидания в миллисекундах для методов GetResponse и GetRequestStream.

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