Cabeçalhos
Este artigo fornece links para páginas de referência de cabeçalhos usados com a API REST de Configuração de Aplicativos do Azure.
Cabeçalhos de solicitação
A tabela a seguir descreve os cabeçalhos de solicitação comuns usados na Configuração de Aplicativos do Azure.
parâmetro | Descrição | Exemplo |
---|---|---|
Autorização | Usado para autenticar uma solicitação para o serviço. Confira a seção 14.8 | Authorization: HMAC-SHA256 Credential=<Credential>&SignedHeaders=Host;x-ms-date;x-ms-content-sha256&Signature=<Signature> |
Aceitar | Informa ao servidor qual tipo de mídia o cliente aceitará em uma resposta HTTP. Confira a seção 14.1 | Accept: application/vnd.microsoft.appconfig.kv+json; |
Accept-Datetime | Solicita que o servidor retorne seu conteúdo como uma representação de seu estado anterior. O valor desse cabeçalho é o datetime solicitado desse estado. Confira RFC 7089 | Accept-Datetime: Sat, 12 May 2018 02:10:00 GMT |
Content-Type | Contém o tipo de mídia do conteúdo dentro do corpo da solicitação HTTP. Confira a seção 14.17 | Content-Type: application/vnd.microsoft.appconfig.kv+json; charset=utf-8; |
Data | O datetime em que a solicitação HTTP foi emitida. Esse cabeçalho é usado na autenticação HMAC. Confira a seção 14.18 | Date: Fri, 11 May 2018 18:48:36 GMT |
Host | Especifica o locatário para o qual a solicitação foi emitida. Esse cabeçalho é usado na autenticação HMAC. Confira a seção 14.23 | Host: contoso.azconfig.io |
If-Match | Usado para fazer uma solicitação HTTP condicional. Essa solicitação só deverá ser realizada se a Etag do recurso de destino corresponder ao valor desse cabeçalho. O valor "*" corresponde a qualquer Etag. Confira a seção 14.24 | If-Match: "4f6dd610dd5e4deebc7fbaef685fb903" |
If-None-Match | Usado para fazer uma solicitação HTTP condicional. Essa solicitação só deverá ser realizada se a Etag do recurso de destino não corresponder ao valor desse cabeçalho. O valor "*" corresponde a qualquer Etag. Confira a seção 14.26 | If-None-Match: "4f6dd610dd5e4deebc7fbaef685fb903" |
Sync-Token | Usado para habilitar a consistência em tempo real durante uma sequência de solicitações. | Sync-Token: jtqGc1I4=MDoyOA==;sn=28 |
x-ms-client-request-id | Uma ID exclusiva fornecida pelo cliente, usada para rastrear o percurso de ida e volta de uma solicitação. | x-ms-client-request-id: 00000000-0000-0000-0000-000000000000 |
x-ms-content-sha256 | Um código hash sha256 do corpo da solicitação HTTP. Esse cabeçalho é usado na autenticação HMAC. | x-ms-content-sha256: 47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU= |
x-ms-date | Esse cabeçalho pode ser definido e usado no lugar do cabeçalho Date se não for possível acessar o cabeçalho de data. Esse cabeçalho é usado na autenticação HMAC. |
x-ms-date: Fri, 11 May 2018 18:48:36 GMT |
x-ms-return-client-request-id | Usado em conjunto com o cabeçalho x-ms-client-request-id . Se o valor desse cabeçalho for "true", o servidor será instruído a retornar o valor do cabeçalho da solicitação x-ms-client-request-id . |
x-ms-return-client-request-id: true |
Cabeçalhos de resposta
O servidor pode incluir os seguintes cabeçalhos HTTP em suas respostas.
parâmetro | Descrição | Exemplo |
---|---|---|
Content-Type | Contém o tipo de mídia do conteúdo dentro do corpo da resposta HTTP. Confira a seção 14.17 | Content-Type: application/vnd.microsoft.appconfig.kv+json; charset=utf-8; |
Etag | Um token opaco que representa o estado de um determinado recurso. Pode ser usado em operações condicionais. Confira a seção 14.19 | ETag: "4f6dd610dd5e4deebc7fbaef685fb903" |
Last-Modified | Descreve quando o recurso solicitado foi modificado pela última vez. Formatado como HTTP-Date. Confira a seção 14.29 | Last-Modified: Tue, 05 Dec 2017 02:41:26 GMT |
Link | Fornece links para recursos relacionados à resposta. Esse cabeçalho é usado para paginação usando o link avançar. Confira RFC 5988 | Link: </kv?after={token}>; rel="next" |
Memento-Datetime | Indica que o conteúdo contido em uma resposta representa um estado anterior. O valor desse cabeçalho é o datetime desse estado. Confira RFC 7089 | Memento-Datetime: Sat, 12 May 2018 02:10:00 GMT |
retry-after-ms | Fornece um período sugerido (em milissegundos) para que o cliente aguarde antes de tentar novamente uma solicitação que falhou. | retry-after-ms: 10 |
x-ms-request-id | Uma ID exclusiva gerada pelo servidor que é usada para rastrear a solicitação no serviço. | x-ms-request-id: 00000000-0000-0000-0000-000000000000 |
WWW-Authenticate | Usado para desafiar clientes para autenticação e fornecer um motivo para o motivo da falha de uma tentativa de autenticação. Confira a seção 14.47 | WWW-Authenticate: HMAC-SHA256 error="invalid_token" error_description="Invalid Signature" |