Неожиданный "100 продолжай" - PullRequest
1 голос
/ 28 июня 2009

У меня есть 2 сервера, которые общаются с использованием удаленного взаимодействия .Net. По некоторым архитектурным причинам у меня есть прокси между этими двумя серверами, который удаляет заголовок «Expect: 100-continue» из запроса, отправляемого с одного сервера на другой. Проблема заключается в том, что когда прокси-сервер отправляет сообщение второму серверу без этого заголовка, целевой сервер отвечает «100 продолжить». Такое поведение вызывает у нас много проблем, поскольку прокси-сервер отбрасывает весь HTTP-разговор, когда он получает «100 продолжить». Я погуглил эту проблему и обнаружил ошибку в Windows Server 2003 SP1, которая должна была быть исправлена ​​в SP2, но после ее установки проблема все еще остается. Кто-нибудь знает, как это исправить, или настроить http.sys или удаленное взаимодействие, чтобы не отправлять "100 продолжить"?

...