Árvore de páginas

Versões comparadas

Chave

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

Retorna o valor de uma chave do Header do objeto Response da requisição

Sintaxe

...

getKeyHeaderResponse( < cKey >, < cValue > )
Parâmetros
NomeTipoDescriçãoObrigatórioReferência
cKeystringChave cujo valor deve ser obtidoX
cValuestringVariável passada por referência que conterá o valor chave
resquisitada
requisitadaX
Retorno
NomeTipoDescrição
xReturn
xreturnlógicoIndica se a operação foi efetuada(.T.) ou se não foi executada(.F.)
Observações
  • Para visualizar o exemplo, execute o rest no endereço :"/documentation/getKeyHeaderResponse"
Exemplos

...

#include "tlpp-core.th"

...


#include "tlpp-rest.th"

...



@Get("/documentation/getKeyHeaderResponse")

...


Function u_fgetKeyHeaderResponse(

...

)

...


 

...

 

...

Local lRet := .F.

...


 

...

 

...

Local cRet := ''

...



 

...

 

...

lRet  := oRest:getKeyHeaderResponse("Content-Type", @cRet)

...


 

...

 

...

if 

...

lRet == .F. .

...

or. 

...

valtype(cRet) 

...

<> "C" .

...

or. cRet == NIL

...


 

...

 

...

 

...

 

...

cRet := ''

...


 

...

 

...

endif
return oRest:setResponse('[ {"description": "fgetKeyHeaderResponse executed: ' + cRet + '"} ]')
Abrangência

11/2019