Включить Chunked Transfer Encoding в ASP.NET

У меня есть веб-сайт ASP.NET 3.5, расположенный на IIS7. Я использую динамическое сжатие и хотел посмотреть, смогу ли я включить чанк кодирование. Есть ли какие-то настройки на IIS или веб-конфигурации, которые позволяют это?

2 ответа

По моему опыту, вызов Response.Flush() установит для Transfer-Encoding значение chunked. И на самом деле я думаю, что настройка Response.BufferedOutput будет устанавливать его на chunked каждый раз, когда Response.OutputStream сбрасывается.

То есть, если Content-Length не был установлен, он просто сбрасывает вывод без установки chunked.

Если вы редактируете конфигурацию IIS, вы можете установить <asp enableChunkedEncoding /> элемент / атрибут, чтобы установить это.

Другие вопросы по тегам