من می خواهم با php هر دفعه وارد سایتی بشم ipرو عوض کنهمیشه با proxy list این کار رو بکنیم
من می خواهم با php هر دفعه وارد سایتی بشم ipرو عوض کنهمیشه با proxy list این کار رو بکنیم
سلام
دوست عزیز برای استفاده پراکسی کلا روش های گوناگونی وجود داره مثلا یا نام کاربری و کلمه عبور باشه یا با آی پی و یا پراکسی (http) هست یا (https) و یا (socks).
برای زدن پراکسی مثلا کار با api یوتیوب در php از روش زیر می تونید استفاده کنید:
روش بدون نام کاربری و کلمه عبور:
# Use proxy without username and password
$url = 'http://domain.ir/proxy_file.php';
$proxy = '127.0.0.1:8080';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_PROXY, $proxy);
//curl_setopt($ch, CURLOPT_PROXYUSERPWD, $proxyauth);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
$curl_scraped_page = curl_exec($ch);
curl_close($ch);
echo $curl_scraped_page;
روش دوم استفاده از نام کاربری و پسورد:
# Set proxy with username and password
$url = 'http://your_file.php';
$proxy = '127.0.0.1:8080';
$proxyauth = 'username:password';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url); // URL for CURL call
curl_setopt($ch, CURLOPT_PROXY, $proxy); // PROXY details with port
curl_setopt($ch, CURLOPT_PROXYUSERPWD, $proxyauth); // Use if proxy have username and password
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5); // If expected to call with specific PROXY type
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); // If url has redirects then go to the final redirected URL.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0); // Do not outputting it out directly on screen.
curl_setopt($ch, CURLOPT_HEADER, 1); // If you want Header information of response else make 0
$curl_scraped_page = curl_exec($ch);
curl_close($ch);
echo $curl_scraped_page;
درآخر اینم بگم که برای استفاده از پراکسی های رایگان با آپ تایم بالا از این سایت خوب می تونید استفاده کنید کانال تلگرامی هم داره😂☺:
http://spys.one/en/
پاسخ ها