Freigeben über


Header

Dieser Artikel enthält Links zu Referenzseiten für Header, die mit der Azure App Configuration-REST-API verwendet werden.

Anforderungsheader

In der folgenden Tabelle werden Anforderungsheader beschrieben, die in Azure App Configuration häufig verwendet werden.

Header BESCHREIBUNG Beispiel
Autorisierung Wird zum Authentifizieren einer Anforderung an den Dienst verwendet. Siehe Abschnitt 14.8. Authorization: HMAC-SHA256 Credential=<Credential>&SignedHeaders=Host;x-ms-date;x-ms-content-sha256&Signature=<Signature>
Annehmen Informiert den Server darüber, welchen Medientyp der Client in einer HTTP-Antwort akzeptiert. Siehe Abschnitt 14.1. Accept: application/vnd.microsoft.appconfig.kv+json;
Accept-Datetime Fordert den Server auf, seinen Inhalt als Darstellung des vorherigen Zustands zurückzugeben. Der Wert dieses Headers ist der angeforderte datetime-Wert dieses Zustands. Siehe RFC 7089. Accept-Datetime: Sat, 12 May 2018 02:10:00 GMT
Content-Type Enthält den Medientyp des Inhalts im HTTP-Anforderungstext. Siehe Abschnitt 14.17. Content-Type: application/vnd.microsoft.appconfig.kv+json; charset=utf-8;
Date Der datetime-Wert, zu dem die HTTP-Anforderung ausgegeben wurde. Dieser Header wird in der HMAC-Authentifizierung verwendet. Siehe Abschnitt 14.18. Date: Fri, 11 May 2018 18:48:36 GMT
Host Gibt den Mandanten an, für den die Anforderung ausgegeben wurde. Dieser Header wird in der HMAC-Authentifizierung verwendet. Siehe Abschnitt 14.23. Host: contoso.azconfig.io
If-Match Wird verwendet, um eine HTTP-Anforderung als bedingt festzulegen. Diese Anforderung darf nur dann erfolgreich sein, denn das ETag der Zielressource mit dem Wert dieses Headers übereinstimmt. Der Wert „*“ entspricht einem beliebigen ETag. Siehe Abschnitt 14.24. If-Match: "4f6dd610dd5e4deebc7fbaef685fb903"
If-None-Match Wird verwendet, um eine HTTP-Anforderung als bedingt festzulegen. Diese Anforderung darf nur dann erfolgreich sein, denn das ETag der Zielressource nicht mit dem Wert dieses Headers übereinstimmt. Der Wert „*“ entspricht einem beliebigen ETag. Siehe Abschnitt 14.26. If-None-Match: "4f6dd610dd5e4deebc7fbaef685fb903"
Sync-Token Wird verwendet, um während einer Sequenz von Anforderungen Echtzeitkonsistenz zu ermöglichen. Sync-Token: jtqGc1I4=MDoyOA==;sn=28
x-ms-client-request-id Eine vom Client bereitgestellte eindeutige ID, mit der ein Roundtrip einer Anforderung nachverfolgt wird. x-ms-client-request-id: 00000000-0000-0000-0000-000000000000
x-ms-content-sha256 Ein SHA256-Hash des HTTP-Anforderungstexts. Dieser Header wird in der HMAC-Authentifizierung verwendet. x-ms-content-sha256: 47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=
x-ms-date Dieser Header kann anstelle des Date-Headers festgelegt und verwendet werden, wenn auf den date-Header nicht zugegriffen werden kann. Dieser Header wird in der HMAC-Authentifizierung verwendet. x-ms-date: Fri, 11 May 2018 18:48:36 GMT
x-ms-return-client-request-id Wird zusammen mit dem x-ms-client-request-id-Header verwendet. Wenn der Wert dieses Headers TRUE lautet, wird der Server angewiesen, den Wert des x-ms-client-request-id-Anforderungsheaders zurückzugeben. x-ms-return-client-request-id: true

Antwortheader

Der Server kann die folgenden HTTP-Header in seinen Antworten einschließen.

Header BESCHREIBUNG Beispiel
Content-Type Enthält den Medientyp des Inhalts im HTTP-Antworttext. Siehe Abschnitt 14.17. Content-Type: application/vnd.microsoft.appconfig.kv+json; charset=utf-8;
ETag Ein nicht transparentes Token, das den Zustand einer bestimmten Ressource darstellt. Kann in bedingten Vorgängen verwendet werden. Siehe Abschnitt 14.19. ETag: "4f6dd610dd5e4deebc7fbaef685fb903"
Last-Modified Beschreibt, wann die angeforderte Ressource zuletzt geändert wurde. Ist als HTTP-Date formatiert. Siehe Abschnitt 14.29. Last-Modified: Tue, 05 Dec 2017 02:41:26 GMT
Link Stellt Links zu Ressourcen bereit, die mit der Antwort im Zusammenhang stehen. Dieser Header wird zur Paginierung mithilfe des next-Links verwendet. Siehe RFC 5988. Link: </kv?after={token}>; rel="next"
Memento-Datetime Gibt an, dass der Inhalt einer Antwort einen vorherigen Zustand darstellt. Der Wert dieses Headers ist der datetime-Wert dieses Zustands. Siehe RFC 7089. Memento-Datetime: Sat, 12 May 2018 02:10:00 GMT
retry-after-ms Gibt einen empfohlenen Zeitraum (in Millisekunden) an, den der Client abwarten soll, bevor er eine fehlerhafte Anforderung erneut versucht. retry-after-ms: 10
x-ms-request-id Eine vom Server generierte eindeutige ID, mit der die Anforderung im Dienst nachverfolgt wird. x-ms-request-id: 00000000-0000-0000-0000-000000000000
WWW-Authenticate Wird verwendet, um Clients zur Authentifizierung aufzufordern und einen Grund anzugeben, wenn bei einem Authentifizierungsversuch ein Fehler aufgetreten ist. Siehe Abschnitt 14.47. WWW-Authenticate: HMAC-SHA256 error="invalid_token" error_description="Invalid Signature"