Cabeçalhos comuns
Os cabeçalhos a seguir geralmente são vistos ao fazer solicitações em relação a Serviços de Comunicação do Azure:
Cabeçalhos de solicitação
Esses cabeçalhos podem ser usados ao fazer uma solicitação, alguns cabeçalhos são necessários:
parâmetro | Obrigatório | Tipo | Descrição |
---|---|---|---|
Autorização | Obrigatório | String | A autorização para a solicitação. O conteúdo desse cabeçalho varia dependendo do tipo de autenticação. Para obter mais informações, consulte autenticação |
Content-Type | Obrigatório (em PUT e POST) | String | Para operações POST e PUT, defina esse cabeçalho como application/json. |
User-Agent | Opcional | String | Uma cadeia de caracteres que especifica o agente de usuário cliente que está fazendo a solicitação. O formato recomendado é {nome do agente usuário}/{versão}. Por exemplo, ContosoApp/1.0.0. |
Host | Obrigatório | String | O nome do host e a porta opcional da qual a solicitação será originada. Por exemplo, contoso.com:80 . Esse cabeçalho geralmente será definido automaticamente por muitos aplicativos. |
Data | Necessário ao usar chaves de acesso | Data | A data da solicitação por formato de data RFC 1123 expressa em Tempo Universal Coordenado, por exemplo, Sex, 08 Abr 2015 03:52:31 GMT. Também pode ser incluído em um cabeçalho x-ms-date . |
x-ms-date | Necessário ao usar chaves de acesso | Data | A data da solicitação por formato de data RFC 1123 expressa em Tempo Universal Coordenado, por exemplo, Sex, 08 Abr 2015 03:52:31 GMT. Também pode ser incluído em um cabeçalho Date . |
x-ms-content-sha256 | Necessário ao usar chaves de acesso | String | Deve ser um hash SHA256 do corpo da solicitação |
Cabeçalhos de resposta
Esses cabeçalhos normalmente serão incluídos em uma resposta de Serviços de Comunicação do Azure:
parâmetro | Tipo | Descrição |
---|---|---|
content-type | Tipo de cadeia de caracteres/MIME | O Tipo de conteúdo da resposta, geralmente application/json, que indica que a resposta está formatada como JSON |
Data | Data | A data da solicitação por formato de data RFC 1123 expressa em Tempo Universal Coordenado, por exemplo, Sex, 08 Abr 2015 03:52:31 GMT. Também pode ser incluído em um cabeçalho x-ms-date . |
ms-csv | String | Um vetor de correlação padrão da Microsoft. Vetores de correlação podem ser usados ao fazer uma solicitação de suporte/bug para nossa equipe. Para obter mais informações sobre eles, consulte nosso Guia de Solução de Problemas |
x-processing-time | String | O tempo que sua solicitação levou para ser processada por Serviços de Comunicação do Azure. Por exemplo: "5ms" |