Risposte:
Amazon ti consente di abilitare CORS per bucket S3. Vedere:
https://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html#how-do-i-enable-cors
S3 non supporta l'intestazione Access-Control-Allow-Origin.
Credo che, come nella console S3, nella finestra delle proprietà sia presente una scheda per ogni file con l'etichetta "Metadata", che contiene una chiave "Content-Type" per impostazione predefinita, che corrisponde all'estensione del file. Non è irragionevole supporre che anche le chiavi aggiuntive vengano inviate come intestazioni.
Ma alla fine, il modo più semplice per scoprirlo sicuramente sarebbe creare un piccolo file di prova, aggiungere alcuni metadati, scaricare il file e guardare le intestazioni.
Content-Type
, Content-Language
, Expires
, Cache-Control
, Content-Disposition
, e Content-Encoding
le intestazioni.