Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Responsável verificar se uma chave existe no header da requisição

Sintaxe

...

existKeyHeaderRequest( < cKey > )
Parâmetros
NomeTipoDescriçãoObrigatórioReferência
cKeystringString que contém a chave para ser procuradaX
Retorno
NomeTipoDescrição
lRetlógicoIndica se a chave procurada existe
Observações
  • Para visualizar o exemplo, execute seu serviço rest com a URI: /documentation/existKeyHeaderRequest
Exemplos

...

#include "tlpp-core.th"

...


#include "tlpp-rest.th"

...



@Get("/documentation/existKeyHeaderRequest")

...


Function u_fExistKeyHeaderRequest()

...


   

...

 

...

Local cKey   

...

 

...

  := "Connection"

...


   

...

 

...

Local cResponse := ""

...


   

...

 

...

Local lRet 

...

   

...

  := .F.

...



    lRet := oRest:existKeyHeaderRequest(cKey)

...


   

...

 

...

if (lRet)

...


		cResponse := '{"existKeyHeaderRequest": "Chave ' + cKey + ' existe no header da requisição' + '"}'

...


    else
        cResponse := '{"existKeyHeaderRequest": "Chave ' + cKey + ' não existe no header ou método existKeyHeaderRequest não foi executado"}'

...


   

...

 endif
return oRest:setResponse(cResponse)
Abrangência

01/2020