我想知道是否有任何设置让 webbrowser控件(嵌入式IE 11)在 Windows 10 上使用 HTTP / 2 。
我已将FEATURE_BROWSER_EMULATION
到11001
的流程值设置为mongod --directoryperdb --dbpath C:\mongodb\data\db --logpath C:\mongodb\log\mongo,log --logappend --rest --install
。外部IE正在使用http 2.0,但来自webbrowser控件的任何请求始终使用http 1.1。
我正在对运行IIS的内部Windows 2016服务器进行https调用,我可以使用 webbrowser控件通过IIS服务器日志确定测试应用程序的请求协议。
答案 0 :(得分:1)
我通过反复试验发现他们的关键是FEATURE_WEBOC_ENABLE_HTTP2。必须使用值1创建以进程命名的DWORD值才能启用此功能。这在任何地方都没有记载,我找到了运气的关键。