Cabeçalhos Comuns
Normalmente, os cabeçalhos seguintes são vistos ao fazer pedidos contra Azure Communication Services:
Cabeçalhos de Pedido
Estes cabeçalhos podem ser utilizados ao fazer um pedido, alguns cabeçalhos são necessários:
Cabeçalho | Necessário | Tipo | Description |
---|---|---|---|
Autorização | Necessário | String | A autorização do pedido. O conteúdo deste cabeçalho varia consoante o tipo de autenticação. Para obter mais informações, veja Autenticação |
Tipo de Conteúdo | Necessário (em PUT e POST) | String | Para operações POST e PUT, defina este cabeçalho como application/json. |
User-Agent | Opcional | String | Uma cadeia que especifica o agente de utilizador cliente que está a fazer o pedido. O formato recomendado é {user agent name}/{version}. Por exemplo, ContosoApp/1.0.0. |
Anfitrião | Necessário | String | O nome do anfitrião e a porta opcional a partir da qual o pedido terá origem. Por exemplo, contoso.com:80 . Normalmente, este cabeçalho será definido automaticamente por muitas aplicações. |
Data | Necessário ao utilizar Chaves de Acesso | Data | A data do pedido por formato de data RFC 1123 expresso na Hora Universal Coordenada, por exemplo, Fri, 08 Abr 2015 03:52:31 GMT. Também pode ser incluído num cabeçalho x-ms-date . |
x-ms-date | Necessário ao utilizar Chaves de Acesso | Data | A data do pedido por formato de data RFC 1123 expresso na Hora Universal Coordenada, por exemplo, Fri, 08 Abr 2015 03:52:31 GMT. Também pode ser incluído num cabeçalho Data . |
x-ms-content-sha256 | Necessário ao utilizar Chaves de Acesso | String | Deve ser um Hash SHA256 do Corpo de Pedido |
Cabeçalhos de Resposta
Normalmente, estes cabeçalhos serão incluídos numa resposta de Azure Communication Services:
Cabeçalho | Tipo | Description |
---|---|---|
tipo de conteúdo | Tipo de Cadeia/MIME | O Tipo de conteúdo da resposta, normalmente application/json, que indica que a resposta está formatada como JSON |
Data | Data | A data do pedido por formato de data RFC 1123 expresso na Hora Universal Coordenada, por exemplo, Fri, 08 Abr 2015 03:52:31 GMT. Também pode ser incluído num cabeçalho x-ms-date . |
ms-csv | String | Um Vetor de Correlação da Microsoft padrão. Os vetores de correlação podem ser utilizados ao fazer um pedido de suporte/erro à nossa equipa. Para obter mais informações sobre as mesmas, consulte o nosso Guia de Resolução de Problemas |
x-processing-time | String | O tempo que o seu pedido demorou a ser processado por Azure Communication Services. Por exemplo: "5 ms" |