問題タブ [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.

0 投票する
1 に答える
9198 参照

delphi - Delphi: IdHTTP.ConnectTimeout によってリクエストが遅くなるのはなぜですか?

TIdHTTP コンポーネントの ConnectTimeoout プロパティを設定すると、リクエスト (GET および POST) が約 120 ミリ秒遅くなることがわかりました。

これはなぜですか?どうにかしてこれを回避/バイパスできますか?

Env: 出荷された Indy コンポーネントを含む D2010、D2010 用のすべての更新プログラムがインストールされています。OS は WinXP (32 ビット) SP3 で、ほとんどのパッチが適用されています...

私のタイミングルーチンは次のとおりです。

コードで ConnectTimeout を設定すると、平均が得られます。130〜140msの時間、それなしでは約5〜15msです...

0 投票する
1 に答える
2276 参照

delphi - delphiidhttp投稿関連の質問

デルフィは初めてです。また、プログラミングの世界ではほとんど新しいものです。

idhttpモジュールを使用した簡単な投稿ソフトウェアを作成しました。

しかし、それを実行すると、正しく機能しません。

この簡単なプログラムは、私のアカウントのステータスをチェックします。

アカウントのログインに成功すると、「top.location=」を含むソースコードが返されます。

ソースにあり、ログインに失敗した場合は含まれていません'top.location='

account.txt内は、最初と3番目のアカウントが生きていたアカウントをフォローしています

ただし、最初のアカウントのみが確認でき、最初のアカウントの後は他のアカウントは確認できません

何が悪いのかわからない

ph896011 pk1089

fsadfasdf dddddss

ph896011 pk1089

以下はデルファイの源です

誰かが私を大いに感謝するのを手伝ってくれたら!

ユニットUnit1;

0 投票する
1 に答える
335 参照

delphi - Delphi投稿の「不正アクセス」エラー

Indy の IdHttp モジュールを使用して、簡単な Delphi ソフトウェアを作成しています。IdHttp の post 関数を使用してこの Web ページを開くことで、このページにアクセスしたいと考えています。

最初に ( http://user.buddybuddy.co.kr/Login/Login.aspで) ログインする必要があるため、ログインしましたが、Web ページにログインした後、別のログイン ページが表示されます。しかし、( http://user.buddybuddy.co.kr/usercheck/UserCheckPWExec.aspで) ログインしようとすると、「不正アクセス」というエラー メッセージが表示されました。

誰かが私を助けることができれば、私はそれを感謝します!

0 投票する
3 に答える
1864 参照

delphi - インディGETダウローディング速度

いらっしゃいませ、

indy http get compontentを使用して、アプリケーションのダウンロード速度に関する情報を含むキャプションを作成する必要があります。

私の心の中で私は簡単な解決策を見つけました。

オンワークイベントでは、ダウンロードの実際の進捗状況(サイズ)を取得し、以前の読み取り値と比較します。(たとえば、5秒ごと)。現在のサイズから前のサイズを引いたもの(5秒のeariel、グローバル変数に格納)を5秒* 8で割ると、速度が得られます。実際のサイズが以前と等しい場合、速度は常に0です。

だからコーディングを始めたいのですが、odworkという単純な関数に問題が見つかりました。

問題は、その関数が呼び出されないことです...理由はわかりません。

100 MBのファイルをダウンロードしていますが、showmessageが表示されません...

何か考えがありますか?よろしく

0 投票する
2 に答える
1526 参照

delphi - DELPHI/INDY/IdHTTP invision 電源ボード フォーラムにログインしますか?

フォーラムにログインした後、セッションを維持するのに助けが必要です。私は TIdHttp を使用しており、Cookie マネージャーが既に割り当てられています

0 投票する
2 に答える
24407 参照

delphi - IdHttp は応答コードを取得するだけです

idhttp (Indy) を使用して Web サイトのチェックを行っています。私がやりたいのは、リクエストが送信された後にサーバーからの応答コードをチェックすることだけです.200 OKコードを監視しているだけなので、実際にサーバーからHTML出力を受信する必要はありません.他のコードは、何らかの形の問題があることを意味します。

私はidhttpのヘルプドキュメントを調べましたが、これを行うことができる唯一の方法は、コードをaに割り当ててからMemoryStreamすぐにクリアすることですが、それはあまり効率的ではなく、必要のないメモリを使用します. サイトを呼び出して応答を取得し、返された HTML を無視して、より効率的でメモリを浪費しない方法はありますか?

現在、コードは次のようになります。ただし、これはまだテストしていないサンプル コードにすぎません。何をしようとしているのかを説明するために使用しています。

0 投票する
1 に答える
9470 参照

delphi - TidHTTPエラー処理

私は、Webサイトの現在のステータスをテストするために、Webサイトでチェックを実行するプログラムを作成しています(例:200 OK)。このタスクにはDelphi2010に付属のIndyHTTPを使用しており、現在のコードを使用しています。

CSiteURL変数はスレッドコンストラクターで設定され、変数statusはスレッド全体に対する変数です。

このコードの一部を除いて、この試みはRemy Lebeau-TeamBからのものでした。これは、最初にこのアイデアをいじったときに私が尋ねた質問でした。私が抱えている問題は、このコードが機能するのは、サイトが200OKコードを返した場合のみであるということです。インターネットを無効にした場合を含め、他の何かが例外を引き起こします。これにより、リダイレクトするサイトでも例外が発生します。たとえば、www.google.comはデバッグ中に例外を発生させます。これにより、www.google.co.ukにリダイレクトされると推測されますが、例外を超えて続行すると、301FOUNDコードが返されます。問題はありません。

私が探している最終結果は、サイトがオンラインであるかエラーが発生しているか(HTML RETURN CODEなど)に基づいてリターンを返し、サイトが存在しない場合(未登録のURLなど)にフィードバックを提供することです。または単に連絡することができません。

私が探している他のアドバイスは、リクエストからさらに情報を取り戻す方法です。具体的には、現時点では、チェックしたサイトのIPも取得したいと考えています。

また、URLの前にhttp://がなくても機能するようにすると便利です。たとえば、www.google.comは機能しますが、プロトコルが不明なため、現時点では機能しません。

基本的に、IndyHTTPはまばらに見えるので、誰かがIndyHTTPの優れたドキュメントへのリンクを持っていれば素晴らしいと思います。

0 投票する
3 に答える
6957 参照

delphi - DelphiHTTPPOSTメソッド-Cookieの問題

私はウェブサイトにログインしようとしていますが、このサイトは常に次のように応答します

「Cookieを受け入れていないようです。ログインするにはCookieが必要です。」

私のプログラムがCookieを許可しないのはなぜですか?

これは、Webサイトをテストするための無料のアカウントです。

csz0021

はいe0071


ありがとう

0 投票する
1 に答える
1515 参照

string - delphi2010-idhttp.getによってUnicode文字列をWebに送信します

次のコードを記述して、Unicode文字列をWebサーバーに送信します

データは保存されますが、「?」と表示されます 。データを見ることができます:http://mehratin.heroku.com/personals

何が問題ですか?

ありがとう。

0 投票する
1 に答える
2944 参照

delphi - デルファイ 2010 - tidhttp 投稿

次のURLにデータを投稿したい:

http://mehratin.heroku.com/personals/new

私は次のコードを書きますが、問題があります:

Delphi 2010でTIDHtttp.postメソッドでデータを投稿するにはどうすればよいですか?