DELPHI XE3 - TRestCliente/TRestRequest

Delphi

29/06/2015

Boa noite pessoal,

Por acaso alguém já utilizou componentes TRestCliente/TRestRequest/etc... ou formas de utilizá-los no DELPHI XE3 ??

Pergunto, pois preciso realizar conexão com API que utiliza o protocolo HTTP seguindo o modelo RestFull. E para realizar a conexão o "header" HTTP deve possuir parâmetros.

Obrigado.
Pro.sys.poa

Pro.sys.poa

Curtidas 0

Melhor post

Danilo Pereira

Danilo Pereira

04/10/2016

Olha se isso pode te ajudar:

// Para enviar
RESTCliente.BaseURL := COLOQUE A URL
RESTRequisicao.Method := TRESTRequestMethod.rmPOST;
RESTRequisicao.Resource := '';
RESTRequisicao.Params.Clear;

RESTRequisicao.ClearBody;
RESTRequisicao.AddBody(jsonString,ContentTypeFromString('application/json')); // Passe o json e o tipo
RESTRequisicao.Execute;


// Para receber
RESTCliente.BaseURL := COLOQUE A URL
RESTRequisicao.Method := TRESTRequestMethod.rmGET;
RESTRequisicao.Resource := '';
RESTRequisicao.Execute;
jsonString := RESTResposta.JSONValue.ToString; // Recebe o json e joga em uma variavel string
GOSTEI 2

Mais Respostas

Dorivan Sousa

Dorivan Sousa

29/06/2015

http://www.tdstecnologiasp.com.br/rest-client-part-1/
GOSTEI 0
Flex Ltda

Flex Ltda

29/06/2015

Olá!

Estou precisando usar este recurso no Delphi XE6...conseguiu implementar o que queria? Eu preciso usar TRESTClient e tenho dúvidas de como informar o body

Poderia me Ajudar?
GOSTEI 0
Flex Ltda

Flex Ltda

29/06/2015

Boa Tarde! Vocês poderiam me ajudar a configurar meu TRestClient/TRESTRequest tentando acessar um servidor RESTFul com Basic Auth Base64 ?
GOSTEI 1
POSTAR