Árvore de páginas

Versões comparadas

Chave

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

[response] Formato Mensagem

É possível modificar o formato da mensagem de retorno conforme convier.

Imaginemos que o conteúdo da sua mensagem seguiu o padrão JSON, porém ao enviar a mensagem ela chegará como formato texto, sendo assim, o cliente tem que fazer a conversão.

Nesse caso, podemos modificar o formato da mensagem indicando o formato através do Header da resposta através do método oRest:setKeyHeaderResponse(), veja o exemplo a seguir:

Exemplo

#include "tlpp-core.th"
#include "tlpp-rest.th"

@get("sample/setResponse/Json")
user function sampleSetResponseJson()
 oRest:setKeyHeaderResponse('Content-Type','application/json')
 oRest:setResponse( '{"sample":"format"}' )
return

Mais detalhes sobre o método oRest:setKeyHeaderResponse()