curl-multi

    1

    2答えて

    phpのcurl_multi_execを使用して複数のxmlリクエストを作成できません。 問題は、curl_multi_execコマンドを含むdo ... whileループが1回だけ実行されて終了することです。使用さ 資源: http://www.phpied.com/simultaneuos-http-requests-in-php-with-curl/ http://php.net/manua

    1

    1答えて

    今日私のcurl_multi()コードが実際にシリアルで動作しているというヒントがありました。私の希望がcURL要求を並列化することが目的だったときです。 私のコードはまだシリアルですか?もしそうなら、私はどのように並列化できますか? ここに関連するコードは次のとおり /** * Returns the cURL responses given multiple target URLs

    1

    1答えて

    これは本当に変です。 私はローカルホスト(約1〜2ミリ秒かかる)にリクエストを行うと、かなり長い時間がかかります。 タイムアウト(ConnectionTimeout/normaltimeoutの最小値)に依存するようです。 すべての要求はいつTimeout_Ms = 50 = 5 Timeout_Msは、カムバックへのカールのための時間は約1さん ある場合は、カムバックへのカールのための時間は約4

    0

    1答えて

    curl_multiを使用して約3kのURLを通過するループがあり、curl_multiから残りのハンドルを削除してリソースを無駄にしていないことを確認する必要があります...そこにありますそれを行う方法は何ですか?また、3kハンドルのそれぞれを取り除いて削除してから閉じる必要がありますか?それらが既に削除され、閉じられている場合はどうなりますか? 私は、CURLOPT_CONNECTTIMEOU

    1

    1答えて

    特定のWebページに複数のGETリクエストを作成して、乱数を生成し、その特定の番号で複数のPOSTリクエストを行う必要があります。 set_time_limit(0); function multiRequest($data, $options = array()) { // array of curl handles $curly = array(); //

    1

    2答えて

    私はこの問題に苦しんでいます。 私がフェッチしているボディは、3100文字の大きなものではありません。サーバー上のApacheログには、コンテンツの長さは3100と表示されます。ただし、curl_multi_getcontentによって返された文字列は1290文字に切り詰められました。 通常、curl_multi_getcontent()は正常に動作しますが、時々この奇妙な動作が発生します。 アイ

    0

    2答えて

    私は48個のcURLマルチハンドルを作成し、それぞれが約1500個のリクエストを保持するPHPスクリプトをテストしようとしています。すべてのリクエストが実際に送信されていることを確認しようとしています。そうするために、私は自分のサーバーにリクエストを記録しています。ここで私はに要求を行う私のdump.phpは、私のスクリプトで、であり、それは、ファイルへのリクエストをログに記録します。 <?php

    1

    1答えて

    curl_multiを使用して、3つのURLをロードしてから、配列を印刷しました。 1)出力時にタイムスタンプを設定して、各URLの実行時期を教えてください。 2)「Array([0] =>」、「[1] =>」、「[2] =>」、および「>」というテキストを除いて、データとタイムスタンプのみを表示するには、 ) "?私はそれをシンプルに保つと言うだろう コード <?php function m

    3

    1答えて

    curl_multiを使用して各プロセスの応答時間を記録できますか?ここで私が現在使っているコードは、各プロセスの応答時間を記録する方法がわかりません。助けてくれてありがとう! do { $execReturnValue = curl_multi_exec($mh, $runningHandles); } while ($execReturnValue == CURLM_CALL_M

    3

    2答えて

    私は次のことをするcronジョブを構築しています: 1.データベースからレコードを取得 2.各レコードについて、APIに対してカール要求を出します。 (リクエストが速いものもあれば、大きな画像や動画をアップロードしているものもあります)。 3.要求が成功しなかった場合、(まだレコードに基づいて)わずかに異なるパラメータで新しい要求を作成し、再度送信します。これは何度か起こることがあります。 4.リ