Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / HttpWebResponse - не срабатывает даже исключение try{} catch{} / 6 сообщений из 6, страница 1 из 1
01.08.2014, 23:33
    #38711279
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpWebResponse - не срабатывает даже исключение try{} catch{}
Юзаю .NET 4.0 VS 2010
Проблема: Не срабатывает исключение try{} catch{} для HttpWebResponse.
Код:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
string strData = "";
try
{
    string RequestURL = ...;
    HttpWebRequest webRequest = ...;

    //Вот тут ошибка
    using (HttpWebResponse response = (HttpWebResponse)webRequest.GetResponse()) //ошибка
    {
        using (StreamReader reader = new StreamReader(response.GetResponseStream()))
        {
            strData = reader.ReadToEnd();
            reader.Close(); reader.Dispose();
        }
        response.Close();
    }
}
catch { }
return strData;



Ошибка тут:
using (HttpWebResponse response = (HttpWebResponse)webRequest.GetResponse())

На экране появляется:
Server Error in '/' Application.
Runtime Error
...
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
...

В чём может быть проблема?
...
Рейтинг: 0 / 0
02.08.2014, 10:02
    #38711319
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpWebResponse - не срабатывает даже исключение try{} catch{}
potkin, прочитайте сообщение об ошибке полностью и внимательно, и увидите, что Вам предлагается выставить в конфиге <customErrors mode="Off"/>, чтобы получать полные сведения об исключении.

Выставите и увидите в чём проблема.
...
Рейтинг: 0 / 0
02.08.2014, 11:54
    #38711332
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpWebResponse - не срабатывает даже исключение try{} catch{}
Так не вопрос.
Почему исключение не срабатывает?!
...
Рейтинг: 0 / 0
02.08.2014, 20:11
    #38711464
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpWebResponse - не срабатывает даже исключение try{} catch{}
potkin, покажи полные сведения об исключении, либо разбирайся сам.
...
Рейтинг: 0 / 0
02.08.2014, 22:33
    #38711502
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpWebResponse - не срабатывает даже исключение try{} catch{}
При:
<customErrors mode="Off"/>
Ошибка: time out
проблему конечно решил увеличением тайм-аута, просто почему try не срабатывает ...
...
Рейтинг: 0 / 0
03.08.2014, 02:15
    #38711532
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HttpWebResponse - не срабатывает даже исключение try{} catch{}
potkinпроблему конечно решил увеличением тайм-аута, просто почему try не срабатывает ...

Потому что ошибка возникает не внутри блока try {}. В стектрейсе чёрным по белому это видно, достаточно разуть глаза
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / HttpWebResponse - не срабатывает даже исключение try{} catch{} / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]