Á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
Nome

...

Tipo

...

Descrição

...

cBodycaractereConteú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