HTTP2 Test是Geekflare工具中的一个工具。它允许你检查你的网站是否启用了HTTP/2超文本传输协议。
HTTP/2是2015年以来发布的最后一次HTTP更新。它是一个通过允许指令和请求的完全复用来减少延迟的协议。 HTTP/2测试检查新版本的协议是否在你的网站上被激活。 这篇文章提供了以下问题的答案。 以下问题的答案:
HTTP/2或H2是HTTP网络协议的最新更新。这个版本自2015年以来一直在发布。顺便说一下,除了经常发生的变化之外,它还没有更高的升级。 超文本传输协议允许对单个TCP连接的请求和响应进行完全复用。因此,它有能力减少延迟,以便更快地提供所需内容。为了做到这一点,他通过以下4种不同的方式进行。
首先,它压缩所有的HTTP头数据。然后,它使用服务器推送技术。此外,它还利用了二进制协议。最后,它主要倾向于请求。
与HTTP/2的速度相比,它没有固定的运行速度。重要的是要知道,其速度根据你的网络、你的浏览器和其他一些元素而变化。你可以去AKAMAI和Cloudflare的在线网站,看看HTTP/2与HTTP1.1相比的速度和延迟情况。
用这个工具检查你的网站是否活跃是非常容易的。只要按照下面的指示就可以了。
首先,如果你的链接是无效的,该工具将要求你输入一个有效的URL。
此外,如果你输入一个不再有效或不存在的URL,它将告诉你,你的主机无法访问。
如果你的URL是有效和活跃的,验证过程就会启动。
重要的是要知道,如果你的连接不稳定,可能需要一点时间。
上示例网站显示已启用了HTTP/2。如果你的网站没有启用HTTP/2,该工具也会告诉你。
要为网站启用HTTP/2,你不一定需要有计算机知识。她非常简单。你可以在网络服务器、网络设备,甚至在内容交付网络(CDN)上配置它。 你可以在其他几个服务器上配置你的HTTP/2实现。你只需要遵循每台服务器的说明。
要在你的Apache HTTP上成功配置HTTP/2,必须要有一个最新版本的服务器。如果你没有,在你开始之前,第一步对你来说是强制性的。 为了进行配置,我们将用mod_http2、mod_ssl模块编译Apache HTTP。
gunzip -c httpd-2.4.25.tar.gz | tar xvf –
./configure –enable-ssl –enable-so –enable-http2
make install
新的Apache更新的安装刚刚完成,有了HTTP/2。现在安装已经完成,我们将进行必要的配置。
LoadModule http2_module modules/mod_http2 .so
Protocols h2 h2c http/1.1
如果,HTTP/2的激活是针对个人虚拟主机的,那么在专用的VirtualHost下添加Protocols是必须的。你应该知道,在Protocols指令之前有三个不同的参数。
h2 – 要求Apache支持HTTP/2 over SSL/TLS
h2c – 要求Apache通过TCP支持HTTP/2
http/1.1 – 如果客户端拒绝支持HTTP/2,则通过HTTP/1.1提供请求。
现在你需要启动Apache HTTP服务器的重启,以便重新加载配置。这样,HTTP/2协议就在你的Apache HTTP和你的虚拟主机上激活了。
对于Nginx服务器,从Nginx1.9.5版本开始支持HTTP/2,直到最新的更新。因此,在配置时,你必须事先拥有这些版本中的一个。 请注意,要在Nginx中启用HTTP/2,我们只需要在服务器监听指令中添加http2参数。
server {listening 443 http2 ssl chandan.io; … ….}
传输协议(HTTP/2)只被HTTPS所考虑。为了正确激活它,你必须添加一个必然有SSL配置的服务器块。SSL配置必须在这个位置,一切都在这里完成。如果你在其他地方有,在这里更新。现在重新启动Nginx,使配置生效。我们刚刚在Nginx服务器上激活了HTTP/2。 你必须知道,有几个CDN公司已经支持HTTP/2。它们是:Cloudflare; SUCURI; Incapsula; KeyCDN…
所以你激活它们没有问题。 测试HTTP/2是促进和衡量你的网站的最佳工具之一。
GeekFlare是一家在英国注册的公司,专门发布IT文章。它由Chandan Kumar创建于2015年。除了发布文章,GeekFlare还为公司和个人提供工具和API,帮助他们开发和提高IT性能。
GeekFlare在为计算机问题提供解决方案方面投入了大量资金。到目前为止,该公司已经发表了近1900篇文章。所发表的大部分文章都与以下内容有关:
此外,GeekFlare提供的解决方案和API是网站性能和安全工具。近35个工具和20多个API都是由这家公司设计和设计的。此外,该公司已被Kinsta、ConvertKit、UpGuard等主要品牌提及。