【发布时间】:2017-05-21 03:01:10
【问题描述】:
我已经为 Apache Web 服务器启用了 mod_http2,并在 conf 中进行了必要的更改,仍然从浏览器向服务器发出的任何请求都遵循 http/1.1 协议
服务器发送 Upgrade:h2 头字段,但浏览器仍继续发出 http/1.1 请求。
如何从 Mozilla/Chrome 发出 h2 请求? 我正在使用 Mozilla Firefox 48.0
【问题讨论】:
-
您在运行防病毒软件吗? stackoverflow.com/questions/41116072/…
-
你用的是什么密码套件?
-
一切正常文件,而我在 MAC 上使用 Safari 时,我的 windows 机器上的 firefox 显示 NS_ERROR_NET_INADEQUATE_SECURITY,这肯定与所使用的密码套件有关。
-
请注意,Upgrade 标头是 HTTP 请求标头,而不是响应标头!将此标头作为响应标头发送是bug in older versions of Apache。它会导致客户端在收到服务器响应中的请求标头时感到困惑。