Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

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

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

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 04.06.2015, 21:22   #1
Attikuss
Новичок
Джуниор
 
Регистрация: 04.06.2015
Сообщений: 2
По умолчанию Получить ошибки на странице при запросе webrequest

Добрый вечер, может ли кто-нибудь дать совет по c#? Создаю запрос по указанному url с помощью webrequest. Можно ли как-то получить ошибку страницы (ошибка выполнения скрипта или всплывающее сообщение с идентификатором взаимосвязи)? при этом код ответа может быть 200, т.е. страница загрузилась..

Код:
HttpWebRequest wrequest = (HttpWebRequest) WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse) wrequest.GetResponse();

if ((int)response.StatusCode != 200)
{
//страница не загружена полностью
}
response.Close();
Attikuss вне форума Ответить с цитированием
Старый 04.06.2015, 21:26   #2
Alex11223
Заблокирован
 
Регистрация: 12.01.2011
Сообщений: 19,503
По умолчанию

При выполнении НТТР запросов никакой Javascript не выполняется, так что не может быть ни ошибок скрипта, ни всплывающих сообщений. Это ж не браузер.
Alex11223 вне форума Ответить с цитированием
Старый 04.06.2015, 21:37   #3
Attikuss
Новичок
Джуниор
 
Регистрация: 04.06.2015
Сообщений: 2
По умолчанию

И ни через webbrowser, никакими другими средствами?
Извиняюсь, за глупый вопрос, но мне почему-то утверждали, что можно получить как подстроку результирующего html.
Но у меня получилось вытащить только код js...
Attikuss вне форума Ответить с цитированием
Старый 04.06.2015, 21:46   #4
Alex11223
Заблокирован
 
Регистрация: 12.01.2011
Сообщений: 19,503
По умолчанию

Ну так получить можно, но это ж просто код, а не результат его работы.

Можно поизучать код js и пытаться повторить то, что нужно.
Alex11223 вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получить данные с другой странице Terti JavaScript, Ajax 2 15.10.2012 10:03
Ошибки в запросе ара PHP 29 07.12.2010 23:19
найдите ошибки в запросе morindos Помощь студентам 2 23.06.2010 21:38
Можно ли при пост-запросе InDy получить только куки (при логине на сайт например)? TwiX Работа с сетью в Delphi 2 07.02.2010 08:21
как получить доступ к тексту внутри JS на загруженной странице element Работа с сетью в Delphi 0 11.01.2008 23:19


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Здесь нужно купить рекламу за 7 тыс руб в месяц! )
пишите сюда - alarforum@yandex.ru
ИКС 840