php - Proxy para visitar y permanecer en "CURLOPT_URL" 60 s/120 s o más tiempo
(1)
Estoy usando este código a continuación para visitar automáticamente la URL usando proxy. En seguida cargue muchos proxy para visitar url.
$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)]);
Cuando reviso mis estadísticas, puedo ver que las visitas cuentan y se refieren a sitios, pero cuando visita la URL, no se queda en la URL visitada a veces.
¿Existe alguna opción para que este script permanezca en CURLOPT_URL durante 60 segundos / 120 segundos o más tiempo para cada proxy? Gracias.
Pruebe la bandera curl --retry
que intenta nuevamente la solicitud retrocediendo lentamente. El intervalo de reintento es configurable, así como el tiempo máximo de espera. La portada del curl cubre --retry
largamente.