Árvore de páginas

Responsável por restaurar os valores padrões para o Status Code (do servidor e do usuário), independente do momento em que seja utilizado.

Sintaxe
resetStatusCode()
Retorno
NomeTipoDescrição
lRetlógicoindica se o método foi executado
Observações
  • Para visualizar o exemplo, execute seu serviço rest com a URI: /documentation/resetStatusCode
Exemplos
#include "tlpp-core.th"
#include "tlpp-rest.th"

@Get("/documentation/resetStatusCode")
Function u_fResetStatusCode()
    Local cResponse := ""
    Local lRet      := .F.

    cResponse   := '['
	lRet        := oRest:setStatusCode(400)

    if (lRet)
        cResponse += '{"setStatusCode":"método setStatusCode executado com sucesso"}'
    else
        cResponse += '{"setStatusCode":"Nao foi possivel executar o método setStatusCode"}'
    endif

    lRet := oRest:resetResponse()
    if (lRet)
        cResponse += ',{"resetStatusCode":"método resetResponse executado com sucesso"}"
    else
        cResponse += ',{"resetStatusCode":"Nao foi possivel executar o método resetStatusCode"}'
    endif

    cResponse += ']'
return oRest:setResponse(cResponse)
Abrangência

11/2019

  • Sem rótulos