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.
Sintaxe
oObj:setStatusCode( < nCode > )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
nCode | numérico | Código para ser retornado no status requisição | X |
Retorno
Nome | Tipo | Descrição |
---|---|---|
lRet | lógico | indica se o método foi executado |
Observações
Para visualizar o exemplo, execute seu serviço rest com a URI: /documentation/setStatusCode
Exemplos
Using Namespace tlpp.rest
Using Namespace tlpp.rest
@Get("/documentation/setStatusCode")
User Function 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)
Abrangência
Visão Geral
Import HTML Content
Conteúdo das Ferramentas