Задать вопрос
@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;
}
  • Вопрос задан
  • 414 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • Академия Эдюсон
    Разработчик игр на Unity + ИИ
    6 месяцев
    Далее
  • Stepik
    PRO C#. Профессия "Backend разработчик"
    4 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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