2017-03-09 16 views
1

私はこのプロキシを使用してURLを自動的に訪問するためにこのコードを使用しています。一度にURLを訪問する多くのプロキシを読み込みます。"CURLOPT_URL"にアクセスして60秒以上120秒以上滞在するプロキシ

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, $mt_url); 
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($ch, CURLOPT_REFERER, $referer[array_rand($referer)]); 
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 
curl_setopt($ch, CURLOPT_USERAGENT, $userAgent[array_rand($userAgent)]); 

私の統計情報を確認すると、訪問数と参照先サイトが表示されますが、訪問先URLを参照すると、時折訪問先URLにとどまることはありません。

プロキシごとに60秒以上120秒以上このスクリプトをCURLOPT_URLに維持するオプションはありますか?ありがとう。

+0

誰も私を助けるためにここにいませんか? – Sujon

答えて

0

curlフラグ--retryを再試行し、再度要求を遅らせるようにしてください。再試行間隔と最大待機時間は設定可能です。 curl manpageは、長さが--retryです。

関連する問題