Задать вопрос
@one__for__one

Как определить, что пришло в ответе на http запрос?

Здравствуйте!
Предисловие... Есть VoIP телефон, он понимает http запросы.
Генерирую ему запрос из C# и отправляю запрос:
WebRequest request = WebRequest.Create ("http://www.contoso.com/default.html");
WebResponse response = request.GetResponse ();

На старой версии прошивки всё нормально было: телефон звонил. Обновили прошивку и теперь при строке
WebResponse response = request.GetResponse ();
Возникает ошибка: Additional information: Сервер нарушил протокол. Section=ResponseHeader Detail=За возвратом каретки должен следовать перевод строки

Вопрос:
Как посмотреть, какой ответ от телефона приход в эту строчку?
WebResponse response = request.GetResponse ();
Пытался вот так, но null значение в переменной
try
{
    resp = (HttpWebResponse)webr.GetResponse();
}
catch (WebException e)
{
    resp = (HttpWebResponse)e.Response;
}
  • Вопрос задан
  • 378 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы