System. Net .WebException: 'Сервер совершил нарушение протокола. Раздел = ResponseStatusLine ' - PullRequest
0 голосов
/ 19 июня 2020

Я пытаюсь связаться с конечной точкой HTTP, используемой для удаленного управления смарт-полосой. Все делается локально в моей локальной сети, и я понял с помощью прокси-сервера HTTP, что вызовы выполняются непосредственно на полосу, если клиентское устройство подключено к той же сети WLAN.

Я пытался вызвать конечную точку с помощью Postman и действительно работал как шарм. Мне просто потребовалось скопировать тело, перехваченное прокси, и сделать POST.

Теперь я пытаюсь сделать тот же вызов из некоторого C# кода, и я получаю исключение, показанное в вопросе title.

Я нашел еще одно сообщение здесь, на SO , которое показывает способ решить эту проблему, изменив что-то на стороне сервера, что в моем случае не вариант. Есть идеи, как решить эту проблему?

Я уже пытался включить все заголовки, которые Postman генерирует автоматически, но ничего не помогло. WebRequest) всегда получаю один и тот же результат.

...