Notre application Web que nous sommes en train de créer utilise beaucoup de ses actifs via S3. Quand on les regarde dans Chrome, ils sont servis via HTTP et non pas http/2.
Existe-t-il un paramètre de configuration dans S3 ou un en-tête que nous pourrions transmettre qui indiquerait à S3 de tenter de servir des actifs via http/2 si le client le prend en charge?
J'ai du mal à trouver des ressources en ligne sur la façon de procéder ou même si c'est possible.
Servir via CloudFront, il existe un manuel dans l'article
Servir via votre propre proxy. La configuration de Nginx pour une telle magie est expliquée en détail ici:
Dans les deux options, un certificat SSL doit être généré pour le domaine que vous utilisez pour servir des ressources à partir de S3.
Je suppose que vous avez besoin d'un accès S3 direct via HTTP2 plutôt que via un serveur proxy. Je recherchais une telle fonctionnalité également, mais il semble que AWS S3 ne prend pas encore en charge HTTP2. BTW, le stockage en nuage de Google a cette fonctionnalité cependant.