Parâmetro | Nome | Tipo | Doc |
---|
1 | Método da requisição | String | Método de requisição |
2 | Tipo de conteúdo | String | Tipo do conteúdo |
3 | Endereço URL | String | Endereço URL a ter campos do cabeçalho obtidos |
4 | Parâmetro | Mapa | Parâmetros a serem utilizados como filtros da requisição. É necessário passar um objeto JSON com objetos para cada parâmetro. |
5 | Cabeçalho de requisição | Mapa | Objeto com atributos a serem tratados pelo serviço. É necessário passar um objeto JSON com os atributos.Image Removed Servidor
A função abaixo utiliza o bloco Obter Cabeçalho da URL para fazer uma requisição a um endpoint e imprime o cabeçalho de resposta dessa requisição no Console do depurador.
Image Removed
Figura 1 - Exemplo de requisição utilizando o bloco Obter cabeçalho da URL
Campos de cabeçalho HTTP são componentes da seção de cabeçalho das mensagens de requisição e resposta no Protocolo de Transferência de Hipertexto (HTTP). Eles definem os parâmetros de operação de uma transação HTTP.
Um URL se refere ao endereço de rede no qual se encontra algum recurso a ser acessado, como por exemplo uma página de internet, um arquivo de computador. Este acesso pode ser feito via Internet, por uma rede corporativa (como uma intranet) e etc.
Uniform Resource Identifier (em inglês) é a uma cadeia de caracteres compacta usada para identificar ou denominar um recurso na Internet. O principal propósito desta identificação é permitir a interação com representações do recurso através de uma rede usando protocolos específicos.
A obtenção de cabeçalhos do URL pode ser feito utilizando essencialmente 4 métodos diferentes requisita que uma entidade seja armazenada embaixo do URI fornecido. Se o URI se refere a um recurso que já existe, ele é modificado; se o URI não aponta para um recurso existente, então o servidor pode criar o recurso com esse URIImage Removed
Figura 2 - Métodos de Requisição
A codificação URL é frequentemente utilizada no envio de formulários web através de uma requisição POST. A codificação padrão empregada nesse envio é a "". Este é um formato para codificação de . Cada par chave-valor é separado por um caractere '&' e cada chave é separada de seu valor por um caractere '='. Chaves e valores são ambos escapados pela substituição de espaços com o caractere '+' e então utilização de codificação de URL em todos os caracteres não-alfanuméricos. Bloco de código |
---|
language | xml |
---|
theme | Eclipse |
---|
firstline | 1 |
---|
title | Exemplo |
---|
linenumbers | true |
---|
collapse | true |
---|
|
Os pares chave-valor:
Nome: Jonathan Doe
Idade: 23
Fórmula: a + b == 13%!
são codificados como:
Nome=Jonathan+Doe&Age=23&Formula=a+%2B+b+%3D%3D+13%25%21 |
JSON é um acrônimo para "JavaScript Object Notation". Um formato de padrão aberto que utiliza texto legível a humanos para transmitir objetos de dados consistindo de pares chave-valor. É o formato de dados mais comumente utilizado para comunicação assíncrona navegador/servidor.
Image Removed
Figura 3 - Tipos de conteúdo