Ir diretamente para o conteúdo principal

RequestHeader

Estrutura

RequestHeader(sHeader)

Parâmetros

| Parâmetro | Tipo | Descrição
| sHeader | String | nome do cabeçalho da solicitação a ser pesquisado. Por vezes, os nomes dos cabeçalhos de pedido são padrão (como «content-type»), mas normalmente é necessário conhecer o nome específico desse cabeçalho personalizado, tal como foi gerado pelo cliente HTTP |

Valor de retorno

Cadeia de caracteres

Descrição

Utilize esta função para obter o valor de um cabeçalho específico na solicitação do Web Packet. Dica: para ver a lista completa de todos estes valores numa solicitação web real, ative a opção «Registar todas as solicitações» antes de iniciar o IndySoft REST Server e, em seguida, verifique o registo de uma solicitação web na grelha «Histórico / Estado» no utilitário IndySoftSyncOptions. Este registo irá apresentar os valores de todos os cabeçalhos da solicitação do pacote web

Exemplo

if RequestHeader("X-CustomHeader") = "E12" then

ResponseStatusCode(607)

ResponseBodyAsText("Cenário E12 - tratado adequadamente")

End If |