gpt4 book ai didi

apache - 带有 WampServer 3.0.6 的 HTTP/2.0 不工作

转载 作者:行者123 更新时间:2023-12-05 04:12:20 24 4
gpt4 key购买 nike

我想尝试新版本的 http 协议(protocol) (http2),特别是最新版本 WampServer(3.0.6,Apache 版本 2.4.23 和 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>

并重启服务。

但是当我启动 localhost 页面,一个基本的 PHP 脚本页面或 phpinfo 时,Apache 使用的协议(protocol)版本始终是 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

关于apache - 带有 WampServer 3.0.6 的 HTTP/2.0 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40770804/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com