indy

    5

    2答えて

    シンプルコード: Error connecting with SSL. error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure 私は、Delphi XE3とOpenSSL 1.0.2bを使用します。簡単なコードは私にエラーを与える procedure TForm1.Button1Click(Sender:

    0

    2答えて

    こんにちはtcpプロキシサーバーとして機能する中間アプリケーションを作成することは可能ですか?それは2つのコンポーネントで構成されます。 IdTCPServerおよびIdTCPClient。アイデアは: アプリケーション> IdTCPServerに接続>すべてのデータは、宛先に接続されているIdTCPClientにリダイレクトされます。 そして、TCPClientによって受信されたデータは、IdT

    1

    2答えて

    Delphi XE3、Indy 10.5.9.0 私はコンピュータと計測器の間のインターフェイスを作成しています。機器はASTMプロトコルを使用します。 私は正常にサーバーとクライアントの間でテキストベースのメッセージをやりとりしました。私は制御文字をサーバに送り、それらを読むことができました。私が3日間の検索をしてもわからないことは、制御文字とテキストが混在したメッセージをどのように書いて読んで

    6

    3答えて

    今日私はXE3で自分のXE3プロジェクトをコンパイルしようとしています。私が直面する最初の問題は、IndyのFTCPClient.Socket.ReadBytes()メソッドです。 TBytesタイプを受け入れる前に、今はTidBytesを主張しています。 説明: TIdBytes = Byteの配列。 TBytes、Im私はそれがByteの配列であるTArrayのようなジェネリックなものだとは思

    6

    2答えて

    Indy(idHTTP)を使用してインターネットからEXEファイルをダウンロードしていますが、memorystreamまたはfilestreamを使用してディスクに保存できますが、実際には違いはありますかファイルの結果構造に?)。私はまだこの答えを見つけることができませんでした。私がやっているものをシミュレートするために、2つのシンプルな機能であるが、ここで :あなたの専門家は、1つまたは他のタイ

    6

    2答えて

    TIdComproessorZLibコンポーネントは、Delphi/C++ Builder Indyライブラリの圧縮および解凍に使用されます。 CompressStreamメソッドの定義は、次のとおりです public: virtual __fastcall CompressStream(TStream AInStream, TStream AOutStream, const TIdCompres

    7

    2答えて

    私は安らかなWebサービスを使用するデバイスを持っており、リクエスト/応答機能を使用してHTTP GETを介してコマンドを送信し、適切なXMLで応答します。 これで、デバイスの膿の通知を使用する必要があります。私は上記と同じアプローチを試して、TIdHTTP.Getプロシージャに関連するHTTP URLとストリームを入力して応答を送信しますが、これはうまくいかないようです。 Getへの呼び出しは戻

    6

    2答えて

    私は、DelphiでIndyを使用して、TIdSMTPとTIdMessageコンポーネントを使用して、Gmailアカウント経由でメッセージを送信してきました。これは絶対にうまくいく。 私のクライアントは実際に送信する前に(プログラムで作成された)メッセージに変更を加えるためにメッセージをDRAFTSフォルダに保存するように要求しました。 GMail APIはこれをサポートしていますが、提供されてい

    6

    1答えて

    私のアプリケーションでは、IdHTTP.Getを使用しています。コードの一部:私はlibeay32.dllとssleay32.dllを両方が同じフォルダ内にある、hereからOpenSSLをダウンロードした10.6.2.5263 : var IdHTTP: TIdHTTP; begin IdHTTP := TIdHTTP.Create(nil); Output :=

    7

    1答えて

    インディーズのTIdHttpクラスは - 最近のバージョンで - Delete()ルーチンを持っています。しかし何らかの理由で、これは手続きであり、関数ではありません。 Put()、Get()などは、すべて応答本体の内容を返す関数です。文字列として、またはTStreamに配信されています。これはDELETEの定義に矛盾するDelete()、では不可能である。 成功応答があるべきである200(OK)