Réponses:
Amazon vous permet d'activer le compartiment CORS pour S3. Voir:
https://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html#how-do-i-enable-cors
S3 ne prend pas en charge l'en-tête Access-Control-Allow-Origin.
Je pense que vous pouvez, comme dans la console S3, il y a un onglet dans la fenêtre des propriétés pour chaque fichier intitulé 'Metadata', qui contient une clé 'Content-Type' par défaut, qui correspond à l'extension du fichier. Il n'est pas déraisonnable de supposer que des clés supplémentaires seraient également envoyées comme en-têtes.
Mais à la fin, le moyen le plus simple de le vérifier serait de créer un petit fichier de test, d'ajouter des métadonnées, de télécharger le fichier et de regarder les en-têtes.
Content-Type
, Content-Language
, Expires
, Cache-Control
, Content-Disposition
, et les en- Content-Encoding
têtes.