Mudanças entre as edições de "TPHConexaoREST"

(Criou página com ''''Conceito''' O objeto TPHConexaoREST pode ser utilizado para realizar requisições em webservices. '''Exemplo''' Rest := NewPHConexaoREST; try Rest.Metodo :=...')
 
Linha 1: Linha 1:
'''Conceito'''
+
 
  O objeto TPHConexaoREST pode ser utilizado para realizar requisições em webservices.   
+
== Conceito ==
 +
O objeto TPHConexaoREST pode ser utilizado para realizar requisições em webservices.   
  
  

Edição das 10h18min de 24 de novembro de 2020

Conceito

O objeto TPHConexaoREST pode ser utilizado para realizar requisições em webservices.


Exemplo

 Rest := NewPHConexaoREST;
 try
   Rest.Metodo := 'POST'; // Informar o método em string                                                       
   Rest.URL := 'http://url-da-api.com.br/processo';
  
   // É possível declarar diversos pârametros no Header
   Rest.AddHeader('Content-Type', 'application/json');     
   // Informar conteúdo do body quando houver               
   Rest.Body := 'Conteúdo diverso';
   Rest.Executar;      
   if not Rest.RetornoErro then
     informacao(Rest.Retorno);          
 finally
   REST.Free;                      
 end;