Responsável por customizar o código de retorno padrão do servidor rest, ou seja, é possível determinar qual será o status da resposta final da requisição em relação a resposta original.
setStatusCode( < nCode > )
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
nCode | numérico | Código para ser retornado no status requisição | X |
Nome | Tipo | Descrição |
---|---|---|
lRet | lógico | indica se o método foi executado |
#include "tlpp-core.th" #include "tlpp-rest.th" @Get("/documentation/setStatusCode") Function u_fSetStatusCode() Local cResponse := "" Local lRet := "" lRet := oRest:setStatusCode(350) if (lRet) cResponse := '{"setStatusCode": "método setStatusCode executado com sucesso"}' else cResponse := '{"setStatusCode": "Não foi possível executar o método setStatusCode"}' endif return oRest:setResponse(cResponse)
08/2019