Histórico da Página
Responsável por retornar o body da requisição HTTP
Sintaxe
oRest:getBodyRequest()
Retorno
Nome | Tipo | Descrição |
---|
cBody |
caractere | Conteúdo do Body |
Observações
- Para visualizar o exemplo, execute seu serviço rest com a URI: /documentation/getBodyRequest
Exemplos
#include "tlpp-core.th" #include "tlpp-rest.th" @Get("/documentation/getBodyRequest") Functionfunction u_fGetBodyRequest() as logical Locallocal cResponsecBody := ""oRest:getBodyRequest() as character local cResp Local cBody := '' as character cResp := "" '{' cResp += cBody := oRest:getBodyRequest() if (valtype '"getBodyRequest": ' + if( empty(cBody), 'false', 'true' ) cResp += ',' cResp += 'C') cResponse := cBody '"lenght":' + cValToChar( len(cBody) ) cResp else+= '}' conout( ' # EndPoint: /documentation/getBodyRequest' ) cResponse := '{"getBodyRequest": "método getBodyRequest não foi executado"}' endif returnconout( ' # Body....: ' + cBody ) conout( ' # Response: ' + cResp ) oRest:setKeyHeaderResponse('Content-Type','application/json') oRest:setResponse(cResponse) cResp ) return .T.
Abrangência
07/2019
versão: 01.02.04
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas