Веб-API POST от скрипача возвращает 400 неверных запросов, ваш браузер отправил неверный запрос

Я использую Fiddler для тестирования своего веб-API. GET, POST с локального хоста работают, однако, когда я развернул API в IIS и протестировал с использованием доменного имени, операции GET продолжают работать, но не POST. он возвращает «400 Bad request. Ваш браузер отправил неверный запрос».

вот скриншот моего запроса. может кто-нибудь пролить свет на то, что не так. Спасибо.

введите здесь описание изображения


person khaled    schedule 10.10.2012    source источник
comment
где скриншот?   -  person Blaise    schedule 13.08.2013


Ответы (1)


Для запросов POST и PUT требуется заголовок Content-Length, который отсутствует в вашем запросе. Когда вы ввели запрос на вкладке компоновщика «Parsed», Fiddler обычно автоматически вычислял и добавлял его для вас, если только вы не отключили «Fix Content-Lenght header» на вкладке «Options», что должно было произойти здесь.

person Evgeniy Berezovsky    schedule 28.11.2012