Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.07.2010, 08:07   #1
Manonia
Пользователь
 
Регистрация: 13.01.2010
Сообщений: 77
По умолчанию HttpWebResponse: вервер возвращает 500 ошибку

Добрый день. Пишу приложение, в котором нужно скачивать страницы с интернета. Использую классы HttpWebRequest и HttpWebResponse соответственно. При обращении к странице http://www.ec21.com/product-details/...8.html(которая через браузер открывается благополучно), WebResponse выдает исключение(WebExeption), статус(Status) которого ProtocolError и сообщение: "The remote server returned an error: (500) Internal Server Error." Ошибку я эту обхожу след. образом:
Код:
try
            {  
                myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();             
                
                bla-bla-bla...
                myHttpWebResponse.Close();                
                return responseFromServer;                
            }
            catch(WebException e) 
            {
                if (e.Status == WebExceptionStatus.ProtocolError)
                {
                    myHttpWebResponse = (HttpWebResponse)e.Response;
                    bla-bla-bla
                    myHttpWebResponse.Close();                   
                    return responseFromServer;                
                }
Т.е. пытаюсь получить, что же выдает сервер. Но тем не менее ответ не такой, как я считаю должен быть(а я могу быть не права, так как не сильна в этой области). Почему в браузере все отображается и если смотреть html-код страницы, то он нормальный, а так я получаю непонятно что так сказать?
Manonia вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрос возвращает пустую таблицу, если один из подзаросов возвращает пустую таблицу ArtInt SQL, базы данных 9 12.05.2010 15:40
Проблема с HttpWebRequest и HttpWebResponse 3dgraph Общие вопросы .NET 2 15.07.2009 11:20
HttpWebRequest и HttpWebResponse Bbo Общие вопросы .NET 1 14.05.2009 15:51
idHTTP при нерабочем сайте возвращает ошибку Yuran Работа с сетью в Delphi 5 26.05.2008 14:37
ImageList1.Draw(Canvas,500,500,n); KAMASUTR Gamedev - cоздание игр: Unity, OpenGL, DirectX 6 12.08.2007 01:44