[英]HTTP/2.0 with WampServer 3.0.6 doesn't work
我想尝试新版本的http协议(http2),特别是在WampServer的最后一个版本(3.0.6,带有2.4.23 Apache版本和OpenSSL / 1.0.2h)上尝试server_push函数。
我已经激活了http2_module(默认情况下已激活ssl模块),并将其配置为在TLS和clearText连接中的http2上具有优先级。
httpd.conf文件:
<IfModule http2_module>
LogLevel http2:info
Protocols h2 h2c http/1.1
</IfModule>
并重新启动服务。
但是,当我启动本地主机页面,基本的PHP脚本页面或phpinfo时,Apache使用的协议版本始终为HTTP / 1.1
我使用的浏览器是Chrome(版本54.0.2840.99 m)或Firefox(版本50.0)。
如果您有解决问题的想法?
没有HTTPS(h2c)的浏览器都不支持HTTP / 2,因此您必须对HTTP / 2使用TLS。 https://http2.github.io/faq/#does-http2-require-encryption
此外,HTTP / 2还需要强加密以及TLS,您需要确保不使用这些密码: https : //http2.github.io/http2-spec/#BadCipherSuites
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.