检查 HTTP/2.0 是否正常工作

如果我们正在使用 PHP,我们可以通过全局 $_SERVER 变量中的 SERVER_PROTOCOL 轻松判断请求是使用什么协议发出的。
例如:

echo $_SERVER["SERVER_PROTOCOL"];

输出应该是“HTTP/2.0”。

Apache:启用 HTTP/2

使用 Apache HTTP Server 启用 HTTP/2.0 是一个非常简单的过程。
我们只需要从命令行启用 http2 模块。

HTTP/2 是下一代 HTTP 协议,当我们希望使用新功能以及加快页面加载速度时,它非常有用。
如果页面包含大量外部资源,则后者尤其如此。

  1. 要在服务器上安装 HTTP/2,我们所要做的就是在终端中运行以下命令:
sudo a2enmod http2

2.然后在:/etc/apache2/apache2.conf中添加以下内容:

Protocols h2 http/1.1
  1. 最后你可以重启服务器:
sudo service apache2 restart

另请参阅:在 Linux 中启动、停止和重新启动 Web 服务器

日期:2020-06-02 22:16:51 来源:oir作者:oir