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

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

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


Ответ
 
Опции темы
Старый 04.06.2015, 22: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, 22:26   #2
Alex11223
Заблокирован
 
Регистрация: 12.01.2011
Сообщений: 19,503
По умолчанию

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

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

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

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

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

Опции темы


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