Společné hlavičky

Při vytváření požadavků na Azure Communication Services se běžně zobrazují následující hlavičky:

Hlavičky požadavku

Tyto hlavičky je možné použít při vytváření požadavku, některé hlavičky jsou povinné:

Hlavička Požaduje se Typ Description
Autorizace Vyžadováno Řetězec Autorizace pro žádost. Obsah této hlavičky se liší v závislosti na typu ověřování. Další informace najdete v tématu Ověřování.
Typ obsahu Povinné (na PUT a POST) Řetězec Pro operace POST a PUT nastavte tuto hlavičku na application/json.
User-Agent Volitelné Řetězec Řetězec, který určuje, který uživatelský agent klienta provádí požadavek. Doporučený formát je {user agent name}/{version}. Například ContosoApp/1.0.0.
Hostitel Vyžadováno Řetězec Název hostitele a volitelný port, ze kterého bude požadavek pocházet. Například, contoso.com:80. Tato hlavička bude obvykle automaticky nastavena mnoha aplikacemi.
Date (Datum) Vyžaduje se při používání přístupových klíčů. Datum Datum žádosti podle formátu data RFC 1123 vyjádřené v koordinovaném univerzálním čase, například Fri, 08 Apr 2015 03:52:31 GMT. Lze také zahrnout do hlavičky x-ms-date .
x-ms-date Vyžaduje se při používání přístupových klíčů. Datum Datum žádosti podle formátu data RFC 1123 vyjádřené v koordinovaném univerzálním čase, například Fri, 08 Apr 2015 03:52:31 GMT. Může být také součástí záhlaví Datum .
x-ms-content-sha256 Vyžaduje se při používání přístupových klíčů. Řetězec Musí se jednat o hodnotu hash SHA256 textu požadavku.

Hlavičky odpovědi

Tyto hlavičky se obvykle zahrnou do odpovědi z Azure Communication Services:

Hlavička Typ Description
content-type String/TYP MIME Typ obsahu odpovědi, obvykle application/json, který označuje, že odpověď je formátovaná jako JSON.
Date (Datum) Datum Datum žádosti podle formátu data RFC 1123 vyjádřené v koordinovaném univerzálním čase, například Fri, 08 Apr 2015 03:52:31 GMT. Lze také zahrnout do hlavičky x-ms-date .
ms-csv Řetězec Standardní vektor korelace Microsoftu. Vektory korelace je možné použít při vytváření žádosti o podporu nebo chybu našemu týmu. Další informace o nich najdete v našem průvodci poradcem při potížích.
x-processing-time Řetězec Doba potřebná ke zpracování vaší žádosti Azure Communication Services. Příklad: "5ms"