Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Responsável por retornar o body da requisição HTTP

Sintaxe
oRest:getBodyRequest()
Retorno
NomeTipoDescrição
jHeader
cBody
JsonObjectObjeto JSON que contém o body da requisição
caractereConteú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")

...


function u_fGetBodyRequest()

...

 as logical

  local cBody := 

...

oRest:getBodyRequest() as character
  local cResp := ''			as character

  cResp := '{'
  cResp +=   '"getBodyRequest": ' + if( empty(cBody), 'false', 'true' )
  cResp +=   ','
  cResp +=   '"lenght":'	  + cValToChar( len(cBody) )
  cResp += '}'

  conout( ' # EndPoint: /documentation/getBodyRequest' )
  conout( ' # Body....: ' + cBody )
  conout( ' # Response: ' + cResp )

  oRest:setKeyHeaderResponse('Content-Type','application/json')
  oRest:setResponse( cResp )
return .T.
Abrangência

07/2019

versão: 01.02.04
Abrangência

...