当我偶然发现 HTTP/2 时,我正在尝试找出提高 Web 应用程序性能的方法。在阅读有关它时,我知道它具有很多提高网站性能的功能。
谈到它的实现部分,我发现您只需将浏览器升级到最新版本即可使用。由于我的浏览器已经是最新版本,我看到我的所有资源——CSS、JS 和 HTML 文件都使用 HTTP/2 提供。但是,我使用 angularJS 进行的数据查询仍然使用 HTTP/1.1。这是我的问题。
如何让我的数据查询使用 HTTP/2 协议?我是否必须在标题中添加额外的参数?
HTTP/2 会放开浏览器每个域的 6 个并发请求限制吗?我可以发出超过 6 个并行 ajax 请求吗?
我在客户端使用 angularJS。我的请求通过 Cloudflare 到达 Play Framework 提供的服务器。