我们正在构建的网络应用程序通过S3提供大量资产。在Chrome中查看它们时,它们通过HTTP而不是http / 2提供。
S3中是否有配置设置或我们可以传递的标头会告诉S3如果客户端支持,则会尝试通过http / 2提供资源?
我在网上找到有关如何执行此操作的任何资源或是否有可能。
答案 0 :(得分:8)
通过CloudFront服务,文章中有一本手册
通过您自己的代理服务。这种魔法的Nginx配置在这里有深刻的解释:
在这两个选项中,您应该为用于从S3提供资源的域生成SSL证书。
答案 1 :(得分:2)
我猜你需要使用HTTP2直接进行S3访问,而不是使用代理服务器。我也在寻找这样的功能,但似乎AWS S3尚未支持HTTP2。 顺便说一句,谷歌云存储虽然有这个功能。