繁体   English   中英

WampServer 3.0.6的HTTP / 2.0不起作用

[英]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模块),并将其配置为在TL​​S和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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM