Árvore de páginas

Versões comparadas

Chave

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

Adiciona um novo valor a uma chave do cabeçalho de resposta

...

 Header Response

...

HeaderResponse. Observe que o valor antigo da chave não é eliminado, o novo valor é concatenado a ele.

Sintaxe

...

appendKeyHeaderResponse( < cKey >, < cValue > )
Parâmetros
NomeTipoDescriçãoObrigatórioReferência
cKeystringChave cujo valor será alteradoX
cValuestringValor que deve ser adicionado na chaveX
Retorno
NomeTipoDescrição
xReturn
xreturnlógicoIndica se a operação foi efetuada com sucesso
(
 .T..T.
)
.
Exemplos

...

#include "tlpp-core.th"

...


#include "tlpp-rest.th"

...



// http://localhost:9090/api/testAppendKeyHeader

...


@Get("testAppendKeyHeader")

...


Function u_appendKeyHeaderExample()

...


   

...

 

...

Local lRet := .F.

...


   

...

 

...

Local cRet := "Append OK - Verifique o Header Response"

...



    if ! oRest:setKeyHeaderResponse("Content-Type", "text/html")

...


     

...

 

...

 

...

 

...

cRet := "Erro ao setar text na chave content-type"

...


   

...

 

...

else

...


     

...

 

...

 

...

 

...

if !oRest:appendKeyHeaderResponse("Content-Type","charset=utf-8")

...


            cRet := "Erro ao setar text na chave content-type"

...


     

...

 

...

 

...

 

...

endif

...


   

...

 

...

endif

return oRest:setResponse(cRet)


Abrangência

11/2019