1

PHP (v5) で、開いている curl 接続で複数のリクエストを行う方法はありますか?

私の大きなボトルネックは、接続自体のタイムアウト/ティアダウンであることに気付きました (すぐに終了する小さなデータ要求をたくさん作成しています)。

初期カール接続、

URL/パラメータの設定、リクエストの実行、結果の取得 URL/パラメータの設定、リクエストの実行、結果の取得

カールを閉じる

これが可能かどうかはわかりません。

4

2 に答える 2

1

おそらくcurl_multi_*機能はあなたが探しているものです。

于 2009-01-26T11:41:45.383 に答える
0

Keep-aliveヘッダーを追加することでこれを行うことができるはずです:

$headers  = array
(
    "Keep-alive: 300",
    "Connection: keep-alive",
    // ... other headers...
);

curl_setopt($this->curl_handle, CURLOPT_HTTPHEADER, $headers);
于 2009-01-26T11:45:48.557 に答える