Encabezados de solicitudes comunes
En la siguiente tabla se describen los encabezados que se pueden utilizar por varios tipos de solicitudes REST de Amazon S3.
| Nombre del encabezado | Descripción |
|---|---|
Authorization |
Información necesaria para solicitar la autenticación. Para obtener más información, vaya a Encabezado de autenticación en la Guía para desarrolladores de Amazon Simple Storage Service. Para las solicitudes anónimas, este encabezado no es obligatorio. |
Access-Control-Request-Method
|
Una lista de métodos HTTP que se envía como una solicitud de CORS anterior al tránsito. Si la evaluación de CORS previa al tránsito se realiza correctamente, se permite el uso de los métodos especificados en la siguiente solicitud de CORS. |
Content-Length |
Longitud del mensaje (sin encabezados) de acuerdo con RFC 2616. Este encabezado es necesario para las PUT y las operaciones que cargan XML, como el registro y las ACL. |
Content-Type |
El tipo de contenido del recurso en caso de que la solicitud tenga contenido en el cuerpo. Ejemplo: |
Content-MD5 |
Resumen MD5 de 128 bits del mensaje cifrado en base64 (sin los encabezados) según RFC 1864. Este encabezado se puede utilizar como comprobación de la integridad del mensaje para comprobar que los datos son los mismos que se enviaron originalmente. Aunque es opcional, recomendamos utilizar el mecanismo Content-MD5 como comprobación de integridad de principio a fin. Para obtener más información sobre la autenticación de solicitudes REST, vaya a Autenticación de REST en la Guía para desarrolladores de Amazon Simple Storage Service. |
Date |
Fecha que se puede utilizar para crear la firma incluida en el encabezado Si el encabezado Date (Fecha) no se utiliza para firmar, puede tener uno de los formatos de fecha completa que se especifican en RFC 2616 Si utiliza el encabezado Si se especifica |
Expect
|
Cuando la aplicación usa 100-continue, no envía el cuerpo de la solicitud hasta que recibe una confirmación. Si el mensaje se rechaza en función de los encabezados, el cuerpo del mismo no se llega a enviar. Este encabezado solo se puede usar si envía un cuerpo. Valores válidos: 100-continue |
Host |
Para las solicitudes con estilo de ruta, el valor es Este encabezado es obligatorio para HTTP 1.1 (la mayoría de los kits de herramientas agregan este encabezado automáticamente); opcional para las solicitudes HTTP/1.0. |
Origin |
Un punto de conexión que especifica el nombre del servidor del solicitante inicial. |
x-amz-content-sha256 |
Al usar la versión 4 de la firma para autenticar una solicitud, este encabezado proporciona un hash de la carga útil de la solicitud. Para obtener más información consulte () Cálculos de firma para el encabezado de Authorization: transferencia de la carga útil en un solo fragmento (AWS Signature Version 4). Al cargar el objeto en fragmentos, se establece el valor en |
x-amz-date |
La fecha que se utiliza para crear la firma en el encabezado de autorización. El formato debe ser el formato básico de la norma ISO 8601
|
x-amz-security-token |
Este encabezado se puede utilizar en las siguientes situaciones:
Este encabezado es obligatorio para las solicitudes que utilizan Amazon DevPay y las solicitudes que se firman con credenciales de seguridad temporales. |