

# Encabezados de respuesta comunes
<a name="RESTCommonResponseHeaders"></a>

En la siguiente tabla, se describen los encabezados de respuesta que son comunes a la mayoría de las respuestas de Amazon S3.


|  Nombre  |  Descripción  | 
| --- | --- | 
| Access-Control-Allow-Credentials | Un booleano que determina si el servidor permite que las solicitudes de CORS contengan credenciales. Si el encabezado de la solicitud `Access-Control-Allow-Origin` está configurado en `'*'`, se omitirá el encabezado de respuesta `Access-Control-Allow-Credentials`; de lo contrario, se establecerá en `true` cuando la evaluación de CORS se realice correctamente. <br />Tipo: booleano<br />Valor predeterminado: none | 
| Access-Control-Allow-Headers  | Una lista de los encabezados HTTP permitidos para las solicitudes de CORS. El encabezado de respuesta `Access-Control-Allow-Headers` se devuelve cuando las evaluaciones de CORS se realizan correctamente y especifica de forma explícita todos los `Access-Control-Request-Headers` permitidos. <br />Tipo: cadena<br />Valor predeterminado: None | 
| Access-Control-Allow-Methods | Una lista que especifica qué métodos HTTP están permitidos. Amazon S3 solo permitirá las solicitudes de CORS de los métodos de CORS permitidos cuando la evaluación de CORS se haya realizado correctamente. <br />Tipo: cadena<br />Valor predeterminado: None | 
| Access-Control-Allow-Origin | La ubicación del origen permitido. Amazon S3 solo enviará el encabezado de respuesta `Access-Control-Allow-Origin` cuando la evaluación de CORS se haya realizado correctamente. Si el origen de la solicitud coincide con `'*'` en los orígenes permitidos de la configuración de CORS, `'*'` se devuelve en este encabezado de respuesta en lugar del origen original. <br />Tipo: cadena<br />Valor predeterminado: None | 
|  Access-Control-Expose-Headers | Una lista que permite a un servidor identificar un encabezado de respuesta que expone el acceso de las aplicaciones cuando la evaluación de CORS se realiza correctamente.<br />Tipo: cadena<br />Valor predeterminado: None | 
| Access-Control-Max-Age | El tiempo en segundos que el navegador puede almacenar en caché la respuesta de una solicitud previa al tránsito de CORS según la identifica el recurso, el método HTTP y el origen. El encabezado de respuesta `Access-Control-Max-Age` solo se devuelve cuando la evaluación de CORS se haya realizado correctamente. <br />Tipo: número entero<br />Valor predeterminado: none | 
|  Vary | Una lista que indica en qué encabezados de solicitud varía el resultado de la evaluación de CORS. El encabezado de respuesta `Vary` solo se devuelve cuando la evaluación de CORS se haya realizado correctamente. <br />Tipo: cadena<br />Valor predeterminado: None | 
| Content-Length | Longitud del cuerpo de la respuesta en bytes.<br />Tipo: cadena<br />Valor predeterminado: None | 
| Content-Type | El tipo de MIME del contenido. Por ejemplo, `Content-Type: text/html; charset=utf-8`. <br />Tipo: cadena<br />Valor predeterminado: None | 
| Connection | Un valor que especifica si la conexión con el servidor está abierta o cerrada.<br />Tipo: enumeración<br />Valores válidos: `open` \| `close`<br />Valor predeterminado: none | 
| Date | La fecha y la hora en que Amazon S3 respondió; por ejemplo, miércoles 1 de marzo de 2006 a las 12:00:00 GMT.<br />Tipo: cadena<br />Valor predeterminado: None | 
| ETag  | La etiqueta de entidad (ETag) representa una versión específica del objeto. La ETag solo refleja los cambios en el contenido de un objeto, no en sus metadatos. La ETag puede ser o no un resumen MD5 de los datos del objeto. Esto dependerá de cómo se creó el objeto y cómo está cifrado, de la siguiente manera:+  Objetos creados mediante la Consola de administración de AWS o mediante el objeto `PUT`, `POST Object` o la operación `Copy`:     Los objetos que son texto sin formato o cifrados mediante cifrado del servidor con claves administradas por Amazon S3 (SSE-S3) tienen ETags que son un resumen de MD5 de los datos.     Los objetos cifrados mediante cifrado del servidor con claves proporcionadas por el cliente (SSE-C) o claves AWS Key Management Service (AWS KMS) (SSE-KMS) tienen ETags que no son un resumen de MD5 de los datos de objeto.    <br />+  Los objetos creados mediante la operación de carga multiparte o copia de parte de carga tienen ETags que no son resúmenes de MD5, independientemente del método de cifrado. <br />Tipo: cadena | 
| Server | El nombre del servidor que creó la respuesta.<br />Tipo: cadena<br />Valor predeterminado: `AmazonS3`  | 
| x-amz-delete-marker | Un valor que especifica si el objeto devuelto era (`true`) o no (`false`) un marcador de eliminación.<br />Tipo: booleano<br />Valores válidos: `true` \| `false`<br />Predeterminado: false | 
| x-amz-id-2 | Un token especial que se utiliza junto con el encabezado `x-amz-request-id` para ayudar a solucionar problemas de AWS. Para obtener información sobre Soporte mediante el uso de estos ID de solicitud, consulte [Solución de problemas de Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/troubleshooting.html#get-request-ids).<br />Tipo: cadena<br />Valor predeterminado: None | 
| x-amz-request-id | Un valor creado por Amazon S3 que identifica de forma exclusiva la solicitud. Este valor se utiliza junto con el encabezado `x-amz-id-2` para ayudar a solucionar problemas de AWS. Para obtener información sobre Soporte mediante el uso de estos ID de solicitud, consulte [Solución de problemas de Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/troubleshooting.html#get-request-ids).<br />Tipo: cadena<br />Valor predeterminado: None | 
| x-amz-server-side-encryption | Algoritmo de cifrado del servidor que se utiliza al almacenar este objeto en Amazon S3 (por ejemplo, `AES256`, `aws:kms`). <br />Valores válidos: `AES256` \| `aws:kms` | 
| x-amz-version-id | La versión del objeto. Si habilita el control de versiones, Amazon S3 genera un número aleatorio para los objetos agregados a un bucket. El valor está codificado en UTF-8 y preparado para URL. Cuando `PUT` un objeto en un bucket en el que se ha suspendido el control de versiones, el ID de versión siempre es `null`.<br />Tipo: cadena<br />Valores válidos: `null` \| cualquier cadena codificada en UTF-8 y lista para URL<br />Predeterminado: null | 