我有一个通过S3托管并通过Cloudfront服务的网站。我看到来自我的域的Web请求都是通过http1.1而不是http2进行服务的,即使已选中(默认情况下也是如此)。为了查看使用http2投放的内容,我还需要执行其他任务吗?
我可以在Chrome的网络标签中看到某些资产是通过http2(不是来自Cloudfront的资源)加载的,但是从Cloudfront加载的所有内容都是http1.1
更新2 好像其他用户看到我的网站通过http2正确加载,并且我尝试使用Firefox,并看到了相同的结果。因此,这是Chrome问题,而不是Cloudfront问题。
答案 0 :(得分:0)
这不是Cloudfront的问题,相反,我认为这是防病毒,网络防火墙/ VPN和Chrome缓存的组合。我关闭了所有VPN,防病毒软件,清除了Chrome中的缓存,重新启动了计算机和Bam!通过HTTP2加载页面