6.3. 查看 Apache HTTP 服务器日志以验证是否启用了 HTTP/2
您可以查看 Apache HTTP 服务器访问日志或请求日志,以验证是否启用了 HTTP/2。
先决条件
- 您已 启用了 HTTP/2。
流程
-
从浏览器或使用
curl
命令行工具访问服务器。 要检查 SSL/TLS 请求日志,请输入以下命令:
grep 'HTTP/2' HTTP_HOME/logs/ssl_request_log
$ grep 'HTTP/2' HTTP_HOME/logs/ssl_request_log
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 要检查 SSL/TLS 访问日志,请输入以下命令:
grep 'HTTP/2' HTTP_HOME/logs/ssl_access_log
$ grep 'HTTP/2' HTTP_HOME/logs/ssl_access_log
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
如果启用了 HTTP/2,
grep 'HTTP/2' HTTP_HOME/logs/ssl_request_log
命令会生成以下输出类型:[26/Apr/2018:06:44:45 +0000] 172.17.0.1 TLSv1.2 AES128-SHA "HEAD /html-single/index.html HTTP/2" -
[26/Apr/2018:06:44:45 +0000] 172.17.0.1 TLSv1.2 AES128-SHA "HEAD /html-single/index.html HTTP/2" -
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果启用了 HTTP/2,
grep 'HTTP/2' HTTP_HOME/logs/ssl_access_log
命令会生成以下输出类型:172.17.0.1 - - [26/Apr/2018:06:44:45 +0000] "HEAD /html-single/index.html HTTP/2" 200 -
172.17.0.1 - - [26/Apr/2018:06:44:45 +0000] "HEAD /html-single/index.html HTTP/2" 200 -
Copy to Clipboard Copied! Toggle word wrap Toggle overflow