Á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