Encabezados

En este artículo se proporcionan vínculos a páginas de referencia para los encabezados usados con la API REST de Azure App Configuration.

Encabezados de solicitud

En la tabla siguiente se describen los encabezados de solicitud comunes que se usan en Azure App Configuration.

Encabezado Descripción Ejemplo
Autorización Se utiliza para autenticar una solicitud en el servicio. Consulte la sección 14.8. Authorization: HMAC-SHA256 Credential=<Credential>&SignedHeaders=Host;x-ms-date;x-ms-content-sha256&Signature=<Signature>
Aceptación Informa al servidor de qué tipo de elementos multimedia aceptará el cliente en una respuesta HTTP. Consulte la sección 14.1. Accept: application/vnd.microsoft.appconfig.kv+json;
Accept-Datetime Solicita al servidor que devuelva su contenido como una representación de su estado anterior. El valor de este encabezado es la fecha y hora solicitada de ese estado. Consulte RFC 7089. Accept-Datetime: Sat, 12 May 2018 02:10:00 GMT
Content-Type Contiene el tipo de elementos multimedia del contenido dentro del cuerpo de la solicitud HTTP. Consulte la sección 14.17. Content-Type: application/vnd.microsoft.appconfig.kv+json; charset=utf-8;
Date Fecha y hora de emisión de la solicitud HTTP. Este encabezado se usa en la autenticación de HMAC. Consulte la sección 14.18. Date: Fri, 11 May 2018 18:48:36 GMT
Host Especifica el inquilino para el que se ha emitido la solicitud. Este encabezado se usa en la autenticación de HMAC. Consulte la sección 14.23. Host: contoso.azconfig.io
If-Match Se utiliza para crear una solicitud HTTP condicional. Esta solicitud solo se realiza correctamente si la ETag del recurso de destino coincide con el valor de este encabezado. El valor "*" coincide con cualquier ETag. Consulte la sección 14.24. If-Match: "4f6dd610dd5e4deebc7fbaef685fb903"
If-None-Match Se utiliza para crear una solicitud HTTP condicional. Esta solicitud solo se realiza correctamente si la ETag del recurso de destino no coincide con el valor de este encabezado. El valor "*" coincide con cualquier ETag. Consulte la sección 14.26. If-None-Match: "4f6dd610dd5e4deebc7fbaef685fb903"
Sync-Token Se utiliza para habilitar la coherencia en tiempo real durante una secuencia de solicitudes. Sync-Token: jtqGc1I4=MDoyOA==;sn=28
x-ms-client-request-id Identificador único proporcionado por el cliente que se usa para realizar el seguimiento de la operación de ida y vuelta de una solicitud. x-ms-client-request-id: 00000000-0000-0000-0000-000000000000
x-ms-content-sha256 Hash SHA256 del cuerpo de la solicitud HTTP. Este encabezado se usa en la autenticación de HMAC. x-ms-content-sha256: 47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=
x-ms-date Este encabezado se puede establecer y usar en lugar del encabezado Date si no se puede acceder al encabezado de fecha. Este encabezado se usa en la autenticación de HMAC. x-ms-date: Fri, 11 May 2018 18:48:36 GMT
x-ms-return-client-request-id Se usa junto con el encabezado x-ms-client-request-id. Si el valor de este encabezado es "true", se indicará al servidor que devuelva el valor del encabezado de solicitud x-ms-client-request-id. x-ms-return-client-request-id: true

Encabezados de respuesta

El servidor puede incluir los siguientes encabezados HTTP en sus respuestas.

Encabezado Descripción Ejemplo
Content-Type Contiene el tipo de elementos multimedia del contenido dentro del cuerpo de la respuesta HTTP. Consulte la sección 14.17. Content-Type: application/vnd.microsoft.appconfig.kv+json; charset=utf-8;
ETag Token opaco que representa el estado de un recurso determinado. Se puede usar en operaciones condicionales. Consulte la sección 14.19. ETag: "4f6dd610dd5e4deebc7fbaef685fb903"
Last-Modified Describe cuándo se modificó por última vez el recurso solicitado. Con formato de fecha HTTP. Consulte la sección 14.29. Last-Modified: Tue, 05 Dec 2017 02:41:26 GMT
Vínculo Proporciona vínculos a los recursos relacionados con la respuesta. Este encabezado se utiliza para la paginación mediante el vínculo next (siguiente). Consulte RFC 5988. Link: </kv?after={token}>; rel="next"
Memento-Datetime Indica que el contenido de una respuesta representa un estado anterior. El valor de este encabezado es la fecha y hora de ese estado. Consulte RFC 7089. Memento-Datetime: Sat, 12 May 2018 02:10:00 GMT
retry-after-ms Proporciona un período sugerido (en milisegundos) para que el cliente espere antes de reintentar una solicitud con errores. retry-after-ms: 10
x-ms-request-id Identificador único generado por el servidor que se utiliza para realizar el seguimiento de la solicitud en el servicio. x-ms-request-id: 00000000-0000-0000-0000-000000000000
WWW-Authenticate Se usa para desafiar a los clientes para la autenticación y proporcionar un motivo por el que se ha producido un error en el intento de autenticación. Consulte la sección 14.47. WWW-Authenticate: HMAC-SHA256 error="invalid_token" error_description="Invalid Signature"