Indy não possui a propriedade Port e Host

Delphi

20/02/2015

Olá amigos! Eu tenho um exemplo em delphi 2007 para envio de SMS
var
  host : TIdHTTP;
begin   
  host := TidHTTP.Create(self);
  host.Port := 80;
  host.Host := 'smsbrasil.com.br';


Mas no Delphi XE6 o Componente Indy não possui a propriedade Port, e a Propriedade Host agora fica em Request. Alguém pode me explicar como poderei passar esses parâmetros? Já tentei usar IdSSLIOHandlerSocketOpenSSL, mas sem sucesso.

Obrigado!
Programadorjr

Programadorjr

Curtidas 0

Respostas

Douglas

Douglas

20/02/2015

Programadorjr, tudo bem?
Acredito que poderá usar o componente indy normalmente, pois "request" é de requisição, ou seja no momento da chamada você estará passando a porta e o host.
GOSTEI 0
Programadorjr

Programadorjr

20/02/2015

Oi, Douglas! Tudo blz!

Me desculpe, mas não entendi, tentei fazer assim:
 host.Request.Host := '80:smsbrasil.com.br';


Mas recebo o erro de UnkNown Protocol.

Obrigado!
GOSTEI 0
POSTAR