Aggiungi o rimuovi le intestazioni HTTP nelle CloudFront risposte con una policy - Amazon CloudFront

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiungi o rimuovi le intestazioni HTTP nelle CloudFront risposte con una policy

Puoi CloudFront configurare la modifica delle intestazioni HTTP nelle risposte che invia ai visualizzatori (browser Web e altri client). CloudFront può rimuovere le intestazioni ricevute dall'origine o aggiungere intestazioni alla risposta prima di inviare la risposta ai visualizzatori. L'esecuzione di queste modifiche non richiede la scrittura di codice o la modifica dell'origine.

Ad esempio, puoi rimuovere intestazioni come X-Powered-By e Vary in modo da CloudFront non includerle nelle risposte che invia agli spettatori. In alternativa, puoi aggiungere intestazioni HTTP come le seguenti:

  • Un'intestazione Cache-Control per controllare il caching del browser.

  • Un'intestazione Access-Control-Allow-Origin per consentire la condivisione di risorse multiorigine (CORS). È anche possibile aggiungere altre intestazioni CORS.

  • Un set di intestazioni di sicurezza comuni, ad esempio Strict-Transport-Security, Content-Security-Policy e X-Frame-Options.

  • Un'Server-Timingintestazione per visualizzare le informazioni relative alle prestazioni e al routing della richiesta e della risposta. CloudFront

Per specificare le intestazioni da CloudFront aggiungere o rimuovere nelle risposte HTTP, si utilizza una politica relativa alle intestazioni di risposta. Associate una policy relativa alle intestazioni di risposta a un altro comportamento della cache e CloudFront modificate le intestazioni nelle risposte che invia alle richieste che corrispondono al comportamento della cache. CloudFront modifica le intestazioni nelle risposte che fornisce dalla cache e quelle che inoltra dall'origine. Se la risposta di origine include una o più intestazioni aggiunte in una politica di intestazioni di risposta, la policy può specificare se CloudFront utilizza l'intestazione ricevuta dall'origine o sovrascrive quell'intestazione con quella nella politica delle intestazioni di risposta.

CloudFront fornisce politiche predefinite per le intestazioni di risposta, note come politiche gestite, per casi d'uso comuni. È possibile utilizzare queste policy gestite oppure creare policy specifiche per le proprie esigenze. Puoi collegare una singola policy di intestazione di risposta a più comportamenti di cache in più distribuzioni del tuo. Account AWS

Per ulteriori informazioni, consulta i seguenti argomenti.