在以经典模式配置的应用程序池中调用Response.Flush时,IIS 10从HTTP / 2切换为HTTP / 1.1]

问题描述 投票:3回答:1
我们正在尝试在Windows 2016的技术预览版3中实现HTTP / 2协议,但是当在以经典模式配置的ASP.NET应用程序中调用Response.Flush时,连接将切换为HTTP / 1.1。在这种情况下,协议将使用分块的传输编码切换到HTTP / 1.1。在集成模式下配置应用程序池时,我们没有问题。

是否存在解决方法,除了使用集成模式将所有连接保持在HTTP / 2之外?

[我们正在尝试在Windows 2016的技术预览版3中实现HTTP / 2协议,但是当在...中配置的ASP.NET应用程序中调用Response.Flush时,连接切换为HTTP / 1.1。 [

这是因为IIS上的HTTP / 2不支持缓冲区刷新。
windows http iis http2 http.sys
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.