Histórico da Página
...
Específicos para somente a mensagem
Envolve também o código da mensagem
oRest:setFault()
Alimenta a mensagem de retorno, porém como você está indicando que ocorreu um erro, modifica o Código de Status do HTTP como 500.oRest:resetResponse()
Além de apagar a mensagem setada até o momento, modifica o Código de Status do HTTP para o status inicial, ou seja, 200.
...
Abaixo iremos demonstrar o uso de oRest:setResponse() e oRest:resetMessageResponse()
Exemplo 1 (simples)
...
#include "tlpp-core.th"
...
#include "tlpp-rest.th"
...
@get("sample/setResponse_1")
...
user function sampleSetResponse_1()
...
local cReturn := '{"sample":"1"}'
...
oRest:setResponse( cReturn )
...
return
Exemplo 2 (resposta segmentada)
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas