需要curl等待响应,直到下一次执行

时间:2020-05-03 20:36:16

标签: php curl

我用curl一次向我的API发送了50-100个请求,但是出现了这个错误:“此对象目前无法访问,因为当前有另一个API请求进程正在访问它。”因此,我确实需要等待最近请求的响应,然后执行下一个请求。我怎样才能做到这一点?

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'site');
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('$header'));
curl_setopt($ch, CURLOPT_POSTFIELDS, '$postfield');

$result = curl_exec($ch);

0 个答案:

没有答案
相关问题