TIdHTTPRestClient é um cliente RESTful implementado sobre o componente INDY TIdHTTP de uso geral.
O procedimento “execute” do componente envia uma solicitação ao servidor HTTP e aguarda resposta pela propriedade “content”.
Propriedades
- BaseURL – servidor e porta de acesso;
- Method – identifica o método a ser executa no servidor;
- Resource – URL de acesso;
- ResourcePreffix – Serviço de acesso no servidor;
Informações adicionais de HEADER deve ser enviado através da propriedade do componente “IdHTTP” que expõe o componente TIdHTTP instanciado internamente.
Exemplo de envio de “token” no HEADER:
IdHTTPRestClient1.IdHTTP.Request.CustomHeaders.AddValue('token','abcdexz');
Se necessário obter informações adicionais é possível obter a partir de documentação do TIdHTTP e pode ser aplicado a propriedade IdHTTPRestClient1.IdHTTP…
Tenho que iniciar meu aprendizado. Toda a série de tutorial pode ser encontrado onde?