web-dev-qa-db-ja.com

http / 2経由でS3リソースを提供する

私たちが作成している私たちのウェブアプリは、S3経由で提供される多くのアセットを持っています。 Chrome=でそれらを見ると、それらはhttp/2ではなくHTTP経由で提供されています。

S3に構成設定があるか、クライアントがサポートしている場合にHTTP/2を介してアセットを提供しようとするようにS3に指示する、渡せるヘッダーはありますか?

これを行う方法について、またはそれが可能かどうかについてオンラインでリソースを見つけるのに問題があります。

11
Jared
  1. CloudFrontを介して提供し、記事にマニュアルがあります

    新規– Amazon CloudFrontのHTTP/2サポート

  2. 独自のプロキシを介して提供します。そのような魔法のためのNginx設定はここで深く説明されています:

    NginxプロキシAmazon S3リソース

どちらのオプションでも、S3からのリソースの提供に使用するドメイン用に生成されたSSL証明書が必要です。

8
iXCray

プロキシサーバーを使用するのではなく、HTTP2を使用して直接S3アクセスが必要だと思います。私もそのような機能を探していましたが、AWS S3はまだHTTP2をサポートしていないようです。ところで、グーグルクラウドストレージはこの機能を持っています。

3
Jingpeng Wu