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" |