1

http://www.human.com.brから Delphi 用の SMS API を使用しようとしていますが、コンポーネントが Indy のインスタンスを作成した後に Web サービスのホストとポートを設定しようとすると、「アクセス違反」エラーが発生します。TIdHTTP.

host := TidHTTP.Create; 
host.Socket.Port := 80; // error right here!
host.Socket.Host := 'system.human.com.br';
uri := TidURI.Create();

元のコンポーネントは Indy60 で作成されており、私は Indy170 を持っているので、Socketその間がなく、入れなければなりませんでしたhostPort

なにが問題ですか?コンポーネントをフォームに直接配置しようとしましたが、ボタンコードでソケット設定を行ったところ、同じエラーが発生しました!


彼らが使用する送信方法は次のとおりです。

 data := TIdMultiPartFormDataStream.Create;
 host.Request.ContentType := 'application/x-www-form-urlencoded';
 host.Post(strSMStext , data);
4

1 に答える 1