Intereting Posts

Запретить IIS изменять ответ при наличии заголовка местоположения

У меня есть веб-сервис RESTful, написанный на основе PHP, работающий на IIS, который отвечает на запрос POST с чем-то вроде

Status: 201 Created Location: [url of created object] Content-length: [correct] { my: "created object" } 

Кажется, из-за заголовка Location IIS добавляет текст в ответ, чтобы он стал (HTML удален для ясности):

 Status: 201 Created Location: [url of created object] Content-length: [incorrect!] Document Moved Object Moved This document may be found here { my: "created object" } 

Я не возражаю против добавления текста так много, но IIS, похоже, сохраняет исходную длину контента при изменении содержимого, создавая недействительный ответ и, таким образом, заставляя пользователя веб-службы давать мне ошибку нарушения протокола.

Есть ли способ предотвратить отказ IIS от моего ответа?

Изменить: Никогда не нашел ответа – я перешел на Apache