Мой вопрос о чанкованном кодировании был неточным. Я сделал одно небольшое изменение на моей машине разработки: я добавил Content-Length
. На машине разработки это не имело никакого значения - это всегда работало. В IIS 7 добавление Content-Length
фактически отключило chunked-кодировку, и все работало как ожидалось.
Для запросов WebDAV IIS 7 не отправляет их в ASP.NET, поэтому мы в порядке. Сервер разработки, однако. Я увидел предложение добавить DefaultHttpHandler
для их обработки, но на сервере разработки это означает, что необработанная страница aspx обслуживается.