دوست عزیز برای استفاده پراکسی کلا روش های گوناگونی وجود داره مثلا یا نام کاربری و کلمه عبور باشه یا با آی پی و یا پراکسی (http) هست یا (https) و یا (socks).
برای زدن پراکسی مثلا کار با api یوتیوب در php از روش زیر می تونید استفاده کنید:
# 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;
درآخر اینم بگم که برای استفاده از پراکسی های رایگان با آپ تایم بالا از این سایت خوب می تونید استفاده کنید کانال تلگرامی هم داره😂☺:
الان با این کدها جواب گرفتم اما سرعت لود خیلی بالا رفته آیا از پروکسی ها هست و اگه بخواهیم سرعت لود رو بالا ببریم اگه یک پروکسی اختصاصی داشته باشیم این مشکل حل میشه