【发布时间】:2011-01-17 16:11:38
【问题描述】:
我有一个位于 IIS7 上的 ASP.NET 3.5 网站。我正在使用动态压缩,想看看是否可以启用分块编码。 IIS 或 Web 配置上是否有一些设置可以启用它?
【问题讨论】:
标签: asp.net iis-7 chunked-encoding
我有一个位于 IIS7 上的 ASP.NET 3.5 网站。我正在使用动态压缩,想看看是否可以启用分块编码。 IIS 或 Web 配置上是否有一些设置可以启用它?
【问题讨论】:
标签: asp.net iis-7 chunked-encoding
如果您编辑 IIS 配置,您可以设置 <asp enableChunkedEncoding /> 元素/属性来设置此项。
【讨论】:
根据我的经验,调用 Response.Flush() 会将 Transfer-Encoding 设置为分块。实际上我认为设置 Response.BufferedOutput 会在每次刷新 Response.OutputStream 时将其设置为分块。
除非设置了 Content-Length,否则它只会刷新输出而不设置分块。
【讨论】: