Udostępnij za pośrednictwem


Nagłówki

Ten artykuł zawiera linki do stron referencyjnych nagłówków używanych z interfejsem API REST Azure App Configuration.

Nagłówki żądań

W poniższej tabeli opisano typowe nagłówki żądań używane w Azure App Configuration.

Nagłówek Opis Przykład
Autoryzacja Służy do uwierzytelniania żądania w usłudze. Zobacz sekcję 14.8 Authorization: HMAC-SHA256 Credential=<Credential>&SignedHeaders=Host;x-ms-date;x-ms-content-sha256&Signature=<Signature>
Zaakceptowanie Informuje serwer o typie nośnika, który klient zaakceptuje w odpowiedzi HTTP. Zobacz sekcję 14.1 Accept: application/vnd.microsoft.appconfig.kv+json;
Accept-Datetime Żąda, aby serwer zwrócił jego zawartość jako reprezentację poprzedniego stanu. Wartość tego nagłówka to żądana data/godzina tego stanu. Zobacz RFC 7089 Accept-Datetime: Sat, 12 May 2018 02:10:00 GMT
Typ zawartości Zawiera typ nośnika zawartości w treści żądania HTTP. Zobacz sekcję 14.17 Content-Type: application/vnd.microsoft.appconfig.kv+json; charset=utf-8;
Data Data/godzina wystawienia żądania HTTP. Ten nagłówek jest używany w uwierzytelnianiu HMAC. Zobacz sekcję 14.18 Date: Fri, 11 May 2018 18:48:36 GMT
Host Określa dzierżawę, dla której zostało wystawione żądanie. Ten nagłówek jest używany w uwierzytelnianiu HMAC. Zobacz sekcję 14.23 Host: contoso.azconfig.io
Dopasowanie warunkowe Służy do warunkowego żądania HTTP. To żądanie powinno zakończyć się powodzeniem tylko wtedy, gdy element ETag zasobu docelowego jest zgodny z wartością tego nagłówka. Wartość "*" pasuje do dowolnego elementu ETag. Zobacz sekcję 14.24 If-Match: "4f6dd610dd5e4deebc7fbaef685fb903"
Dopasowanie if-none Służy do warunkowego żądania HTTP. To żądanie powinno zakończyć się powodzeniem tylko wtedy, gdy element ETag zasobu docelowego nie jest zgodny z wartością tego nagłówka. Wartość "*" pasuje do dowolnego elementu ETag. Zobacz sekcję 14.26 If-None-Match: "4f6dd610dd5e4deebc7fbaef685fb903"
Token synchronizacji Służy do włączania spójności w czasie rzeczywistym podczas sekwencji żądań. Sync-Token: jtqGc1I4=MDoyOA==;sn=28
x-ms-client-request-id Unikatowy identyfikator dostarczony przez klienta służący do śledzenia rundy żądania. x-ms-client-request-id: 00000000-0000-0000-0000-000000000000
x-ms-content-sha256 Skrót sha256 treści żądania HTTP. Ten nagłówek jest używany w uwierzytelnianiu HMAC. x-ms-content-sha256: 47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=
x-ms-date Ten nagłówek może być ustawiony i używany zamiast nagłówka Date , jeśli nie można uzyskać dostępu do nagłówka daty. Ten nagłówek jest używany w uwierzytelnianiu HMAC. x-ms-date: Fri, 11 May 2018 18:48:36 GMT
x-ms-return-client-request-id Używany w połączeniu z nagłówkiem x-ms-client-request-id . Jeśli wartość tego nagłówka ma wartość "true", serwer zostanie poproszony o zwrócenie wartości nagłówka x-ms-client-request-id żądania. x-ms-return-client-request-id: true

Nagłówki odpowiedzi

Serwer może zawierać następujące nagłówki HTTP w odpowiedziach.

Nagłówek Opis Przykład
Typ zawartości Zawiera typ nośnika zawartości w treści odpowiedzi HTTP. Zobacz sekcję 14.17 Content-Type: application/vnd.microsoft.appconfig.kv+json; charset=utf-8;
Etag Nieprzezroczysty token reprezentujący stan danego zasobu. Może być używany w operacjach warunkowych. Zobacz sekcję 14.19 ETag: "4f6dd610dd5e4deebc7fbaef685fb903"
Ostatnia modyfikacja Opisuje, kiedy żądany zasób został ostatnio zmodyfikowany. Sformatowany jako data HTTP. Zobacz sekcję 14.29 Last-Modified: Tue, 05 Dec 2017 02:41:26 GMT
Link Udostępnia linki do zasobów, które są powiązane z odpowiedzią. Ten nagłówek jest używany do stronicowania przy użyciu następnego linku. Zobacz RFC 5988 Link: </kv?after={token}>; rel="next"
Memento-Datetime Wskazuje, że zawartość zawarta w odpowiedzi reprezentuje poprzedni stan. Wartość tego nagłówka to data/godzina tego stanu. Zobacz RFC 7089 Memento-Datetime: Sat, 12 May 2018 02:10:00 GMT
retry-after-ms Zawiera sugerowany okres (w milisekundach), który klient będzie czekał przed ponowieniu próby żądania, które zakończyło się niepowodzeniem. retry-after-ms: 10
x-ms-request-id Unikatowy identyfikator wygenerowany przez serwer, który jest używany do śledzenia żądania w usłudze. x-ms-request-id: 00000000-0000-0000-0000-000000000000
Uwierzytelnianie WWW Służy do kwestionowania klientów na potrzeby uwierzytelniania i podawania przyczyny niepowodzenia próby uwierzytelnienia. Zobacz sekcję 14.47 WWW-Authenticate: HMAC-SHA256 error="invalid_token" error_description="Invalid Signature"