PHP: عبور از DDoS Protection سرویس ابر آروان

ابتدا یک درخواست برای گرفتن HEADER می‌دهیم، پس از گرفتن درخواست مقدار کوکی arvancloud را دریافت کرده و دوباره درخواست را با ست کردن arvancloud می‌فرستیم.

$url = "https://www.digikala.com/Product/DKP-79949/";

$curl = curl_init();
$curl_options = array(
  CURLOPT_RETURNTRANSFER => TRUE,
  CURLOPT_FOLLOWLOCATION => FALSE,
  CURLOPT_URL => $url,
  CURLOPT_SSL_VERIFYHOST => 0,
  CURLOPT_SSL_VERIFYPEER => 0,
  CURLOPT_HEADER => TRUE,
  CURLOPT_HTTPHEADER => array(
  // "Cookie: arvancloud=33bcd5199023f885604029393da0175e"
  ),
  CURLOPT_NOBODY => TRUE,
);
curl_setopt_array($curl, $curl_options);

$result = curl_exec($curl);
if (curl_errno($curl)) {
  $error = curl_error($curl);
  curl_close($curl);
  return FALSE;
}

curl_close($curl);

print $result;
برچسب ها: 

افزودن نظر جدید