問題タブ [idhttp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - Unicode ファイルをダウンロードして TTreeView にロードするにはどうすればよいですか?
idHTTP ( String := idHTTP.Get
) を使用して、Unicode で TreeView のファイルをダウンロードする必要があります。ダウンロード後、文字列を処理して TTreeView に配置する必要があります。Delphi 2010 を使用しています。
S
またはに Unicode が表示されませんTreeView1
。S
list.ttt ではなく list.html をダウンロードしようとすると、Unicode しか表示されません。正しく動作させるには、idHTTP などに何を設定する必要がありますか?
delphi - Delphi: idHttp+SSL
SSL (https://) を使用してサーバーからファイルをダウンロードする方法を教えてください。インターネットで適切な答えを見つけられませんでした。
誰もが TIdSSLIOHandlerSocket について言いますが、私は TIdSSLIOHandlerSocketOpenSSL しか持っていません。TIdSSLIOHandlerSocketOpenSSL を使用すると、「SSL ライブラリをロードできませんでした」というエラーが発生します。ライブラリが必要だと言う人もいますが、ほとんどの人はそれについて言及していません。ここhttp://www.indyproject.org/sockets/SSL.EN.aspxのライブラリを使用する必要がありますか?
これらのDLLはプログラムのフォルダーにあります。によると: http://edn.embarcadero.com/article/31279「実行時に、Indy は libeay32.dll と ssleay32.dll を読み込もうとします。」Indy がどこから DDL をロードしようとしたかわかりません -> エラーが発生しました:「SSL ライブラリをロードできませんでした。」
なぜこのエラーが発生するのですか? 私はDelphi 2010を持っています。
security - Delphi:インターネットからのダウンロードアップデートを保護/暗号化
目標:Webサイト(通常のホスティング)からアーカイブをダウンロードすること。ユーザーは、Webサイトでのダウンロード、接続、ファイルストレージについて何も知らない必要があります。
idHTTP+SSLを使用してアーカイブをダウンロードします。ただし、ユーザーはWebサイトにアクセスできます->基本認証を設定できますが、ユーザーはHTTPアナライザーなどでユーザー名/パスワードを確認できます。
プログラムは、設定を含むファイルをダウンロードします。設定はプレーンテキストの形式です。このテキストはHTTPアナライザでも見ることができます。
このテキストを暗号化することはできますが、アーカイブはどうですか?一度にすべてを確保する必要があります。
したがって、ユーザーにアーカイブと設定ファイルのWebアドレスが表示されないようにする必要があります。ウェブブラウザに貼り付けることができます->すべてをダウンロードしてください...
これらすべてを防ぐ方法は?
ありがとう!!!!!!!!
delphi - Delphi:IdHTTP+SSLは機能しません。エラーなし!
TidHTTP + TIdSSLIOHandlerSocketOpenSSL + 2つのDLLを使用しています:http://indy.fulgan.com/SSLのssleay32.dllとlibeay32.dll。
しかし、HTTPアナライザーで私のプログラムのすべての作業を見ることができます!HTTPSとしてではなく、HTTPとして機能します。Operaを使用している場合、同じサイト(https://esta.cbp.dhs.gov/esta)でのダウンロードが表示されません。
TidHTTPとTIdSSLIOHandlerSocketOpenSSLに特別なパラメーターを設定しませんでした(必要かもしれませんが、正確にはわかりません)。
TIdSSLVersion(sslvSSLv23)+ SSL証明書の場所を使用する必要がありますか?この証明書はどこで入手できますか?それともRootCertFileだけですか?
idHttpのポートを443に変更する方法(私はそれをしなければなりませんか?)?
私が使う:
私のビデオをご覧ください:http://liga-installer.realservers.info/ssl.mp4
スクリーンショット:
ありがとうありがとう助けてくれてありがとう!!!
delphi - Indy http (idHTTP1.Get) を使用して Delphi 2005 から 2010 にアップグレードした後の認証に関する問題
Delphi 2005 から Delphi 2010 にアップグレードしています。この問題が発生しています。次の手順は D2005 ではうまく機能しますが、D2010 では常に結果が得られます。
手順上、D2005 では 1 回目で Unauthorized の応答が返されることがあり、2 回目は問題なく接続できるため、2 回接続を試みています。D2010 では、常に Unauthorized の回答が返されます。
URL = 'http://user:pass@xxx.xxx.xxx.xxx/axis-cgi/date.cgi?action=get'
ありがとうサム
post - idHTTP経由でブロガーに投稿する
idHTTPコンポーネントを使用してBloggerに投稿しようとしていますが、「HTTP / 1.0400BadRequest」エラーが発生します。
まず、以下のコードを使用して完全に機能する認証コードを取得します。
次に、blogIDを取得し、最後に以下のコードを使用してBloggerにエントリを投稿しようとしましたが、現時点では「HTTP / 1.0400BadRequest」エラーが発生します。
これは私が投稿しようとしているエントリです:
idHTTPで投稿する正しい方法を探しましたが、何も見つかりませんでした。:(
誰かが私が間違っていることを知っていますか?
ところで、私はCodeGear Delphi / C ++ Builder 2009を使用しており、Indyのバージョンは10です。
どんな助けでも大歓迎です。ありがとうございました!
delphi - Delphi XE: idHttp & Request.Range、バグ?
私はDelphi XEを持っています。設定しようとしましたがRequest.Range
、idHttp
これができません。Delphi では、設計時でも実行時でも、これを行うことはできません。
たとえば'6000-'
、設計時に設定すると、常にプロパティが空になります。
私は(スレッドで):
showmessage(Downloader.Request.Range)
何も表示されません (空の文字列)。
HTTPAnalyzer でリクエストを確認しました -> プログラムが範囲を送信しません。
Delphi 2010 でこの動作を確認しました -すべて正常です。デザイン/リアルタイムで範囲を設定します。どちらの場合も結果は問題ありません。
誰にもアイデアはありますか?
これはバグですか?
ありがとう!
delphi - Delphi: タイムアウト中に idHTTP の動作を停止する
そうですidHTTP.Get('http://example.com/1.zip', FStream);
サーバーが応答せず、idHTTP が接続を待ってファイルをダウンロードする
idHTTP の動作を停止する必要があります。繋がればできるidHTTP1.Disconnect
。
しかし、idHTTP が接続されていない場合、タイムアウトが発生した場合、idHTTP が接続を待機している場合はどうなりますか? . だから私はできませんidHTTP1.Disconnect
。それを行うと、not connected
接続されていないため、例外が発生します。
例外なく接続を待っている間に作業を停止するには?
ありがとう!
delphi - delphi : idhttp で yahoo Web メッセンジャーに接続します
私は delphi xe2 を使用し、yahoo Web Messenger に接続するための簡単なコードを書いていますが、このメッセージが表示されます
このページが表示されている場合は、ブラウザーの設定により、新しい UR への自動リダイレクトが妨げられています。
delphi - idHttp および Https ページのログイン エラー
idHttp と ssl ライブラリについて手伝う必要があります...
私は簡単なdelphi7コードを書き(私のアプリケーションでFacebookにログインしたい)、それを実行したいときに、コードが以下のエラーを出します;
エラーは「SSL ライブラリを読み込めませんでした」です。idHttp と IdSSLIOHandlerSocket1 をドラッグし、iohandler を IdSSLIOHandlerSocket1 に設定します。コードを実行するにはどうすればよいですか?