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 |