En-têtes communs
Les en-têtes suivants sont couramment visibles lors de l’envoi de demandes sur Azure Communication Services :
En-têtes de requête
Ces en-têtes peuvent être utilisés lors de l’établissement d’une demande. Certains en-têtes sont obligatoires :
En-tête | Obligatoire | Type | Description |
---|---|---|---|
Autorisation | Obligatoire | String | Autorisation pour la demande. Le contenu de cet en-tête varie en fonction du type d’authentification. Pour plus d’informations, consultez Authentification |
Content-Type | Obligatoire (sur PUT et POST) | String | Pour les opérations POST et PUT, définissez cet en-tête sur application/json. |
User-Agent | Facultatif | String | Chaîne qui spécifie l’agent utilisateur client qui effectue la demande. Le format recommandé est {nom de l'agent utilisateur}/{version}. Par exemple, ContosoApp/1.0.0. |
Hôte | Obligatoire | String | Nom d’hôte et port facultatif à partir duquel la demande provient. Par exemple : contoso.com:80 . Cet en-tête est généralement défini automatiquement par de nombreuses applications. |
Date | Obligatoire lors de l’utilisation de clés d’accès | Date | Date de la demande par format de date RFC 1123 exprimée en temps universel coordonné, par exemple, le vendredi 08 avril 2015 03:52:31 GMT. Peut également être inclus dans un en-tête x-ms-date . |
x-ms-date | Obligatoire lors de l’utilisation de clés d’accès | Date | Date de la demande par format de date RFC 1123 exprimée en temps universel coordonné, par exemple, le vendredi 08 avril 2015 03:52:31 GMT. Peut également être inclus dans un en-tête Date . |
x-ms-content-sha256 | Obligatoire lors de l’utilisation de clés d’accès | String | Doit être un hachage SHA256 du corps de la demande |
En-têtes de réponse
Ces en-têtes sont généralement inclus dans une réponse de Azure Communication Services :
En-tête | Type | Description |
---|---|---|
content-type | String/MIME Type | Type de contenu de la réponse, généralement application/json, qui indique que la réponse est au format JSON |
Date | Date | Date de la demande par format de date RFC 1123 exprimée en temps universel coordonné, par exemple, le vendredi 08 avril 2015 03:52:31 GMT. Peut également être inclus dans un en-tête x-ms-date . |
ms-csv | String | Vecteur de corrélation Microsoft standard. Les vecteurs de corrélation peuvent être utilisés lors de l’envoi d’une demande de support/bogue à notre équipe. Pour plus d’informations à leur sujet, consultez notre Guide de résolution des problèmes |
x-processing-time | String | Temps de traitement de votre demande par Azure Communication Services. Par exemple : « 5 ms » |