

# Añadido o eliminación de encabezados HTTP en las respuestas de CloudFront con una política
<a name="modifying-response-headers"></a>

Puede configurar CloudFront para modificar los encabezados HTTP en las respuestas que envía a los lectores (navegadores web y otros clientes). CloudFront puede eliminar los encabezados que recibió del origen o añadir encabezados en la respuesta antes de enviar la respuesta a los lectores. Realizar estos cambios no requiere escribir código ni cambiar el origen.

Por ejemplo, puede eliminar encabezados como `X-Powered-By` y `Vary` para que CloudFront no los incluya en las respuestas que envía a los lectores. O bien, puede añadir encabezados HTTP como los siguientes:
+ Un encabezado `Cache-Control` para controlar el almacenamiento en caché del navegador.
+ Un encabezado `Access-Control-Allow-Origin` para habilitar el intercambio de recursos entre orígenes (CORS). También puede agregar otros encabezados CORS.
+ Un conjunto de encabezados de seguridad comunes, como `Strict-Transport-Security`, `Content-Security-Policy` y `X-Frame-Options`.
+ Un encabezado `Server-Timing` para ver información relacionada con el rendimiento y el enrutamiento tanto de la solicitud como de la respuesta a través de CloudFront.

Para especificar los encabezados que CloudFront añade o elimina en las respuestas HTTP, utilice una *política de encabezados de respuesta*. Usted asocia una política de encabezado de respuesta a uno más *comportamientos de caché* y CloudFront modifica los encabezados en las respuestas que envía a las solicitudes que coinciden con el comportamiento de la caché. CloudFront modifica los encabezados en las respuestas que proporciona desde la caché y en las que reenvía desde el origen. Si la respuesta de origen incluye uno o más de los encabezados que se han añadido en una política de encabezados de respuesta, la política puede especificar si CloudFront utiliza el encabezado que recibió del origen o sobrescribe ese encabezado con el de la política de encabezados de respuesta.

**nota**  
Si agrega encabezados que controlan el almacenamiento en caché del navegador a las políticas de encabezados de respuesta, como `Cache-Control`, CloudFront agrega estos encabezados *solo a la respuesta del lector*. Estos encabezados no afectan a la forma en que CloudFront almacena en caché el objeto solicitado.

CloudFront proporciona algunas políticas de encabezados de respuesta predefinidas, conocidas como *políticas administradas*, para casos de uso comunes. Puede [utilizar estas políticas administradas](using-managed-response-headers-policies.md) o crear sus propias políticas. Puede adjuntar una única política de encabezados de respuesta a varios comportamientos de la caché en varias distribuciones de su Cuenta de AWS.

Para obtener más información, consulte los siguientes temas:

**Topics**
+ [Descripción de las políticas de encabezados de respuesta](understanding-response-headers-policies.md)
+ [Creación de políticas de encabezados de respuesta](creating-response-headers-policies.md)
+ [Uso de las políticas de encabezados de respuesta administradas](using-managed-response-headers-policies.md)