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. |
Retorna um objeto com os campos do cabeçalho HTTP da requisição.
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 de requisição e resposta no Protocolo Hipertexto 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