ftp
4 سال پیش توسط ftp مطرح شد
12 پاسخ

طرز استفاده از پراکسی در guzzlehttp

@nimageneral
@mhyeganeh
@behzad.azizan
من از پراکسی لیست برای guzzle استفاده میکنم اما جواب نمیده ایا باید به این شکل نوشت 'proxy' => 'tcp://12.34.56.78:3128', یا
'proxy' => '12.34.56.78:3128', و این که میخوام با متدد requestAsync در گازل کار کنم میشه توضیح بدید


ثبت پرسش جدید
محمد عابدی
تخصص : Senior Web Developer
@abedim910 4 سال پیش مطرح شد
0

@mehdisut

$client = new GuzzleHttp\Client();

$res = $client->request("GET", "https://youtube.com", [
    "proxy" => "http://192.168.16.1:10",
]);

اگر پ.روکسی https بود: https://192.168.16.1:10


ftp
تخصص : ساده
@ftp 4 سال پیش آپدیت شد
-1

@nimageneral
@behzad.azizan
@mhyeganeh
پراکسی های سایتهای رایگان اصلا کار نمیکنه از کدوم سایت میشه خرید معرفی کنید سایت خارجی دارم اما برای خرید و انتقال مشکل دارم چون مستر کارت ندارم میشه راهنمایی کنید


ftp
تخصص : ساده
@ftp 4 سال پیش مطرح شد
-1

@nimageneral
@behzad.azizan
کد من فکر کنم اشتباه هستت چون هر پراکسی رو میزنم اشتباه هست میشه بگید کدوم قسمت proxy اشتباه هست

$client = new \GuzzleHttp\Client();
    $result = $client->request('GET', 'https://youtube.com', [
        'timeout'=>10,
        "proxy" =>[
             "http"=>'208.1.24.1:8080'
         ]        ]);
    echo $result->getBody()->getContents();

محمد عابدی
تخصص : Senior Web Developer
@abedim910 4 سال پیش مطرح شد
0

@mehdisut

$client = new GuzzleHttp\Client();

$res = $client->request("GET", "https://youtube.com", [
    "proxy" => "http://username:password@192.168.16.1:10",
]);

ftp
تخصص : ساده
@ftp 4 سال پیش مطرح شد
0

@abedim910
اگر یوزر و پسورد نداشته باشم چطوری میشه؟


محمد عابدی
تخصص : Senior Web Developer
@abedim910 4 سال پیش مطرح شد
0

@mehdisut

$client = new GuzzleHttp\Client();

$res = $client->request("GET", "https://youtube.com", [
    "proxy" => "http://192.168.16.1:10",
]);

اگر پ.روکسی https بود: https://192.168.16.1:10


ftp
تخصص : ساده
@ftp 4 سال پیش آپدیت شد
0

@abedim910
اقا عابدی ببخشید مزاحم میشم. اگه socks5 یا socks4 بود چی؟


محمد عابدی
تخصص : Senior Web Developer
@abedim910 4 سال پیش مطرح شد
0

@mehdisut
باید زمان ساخت کلاینت ست کنید

        $client = new GuzzleHttp\Client([
            'proxy' => 'socks5://192.168.1.1:45554'
        ]);
        $client->request('GET', 'https://youtube.com');

ftp
تخصص : ساده
@ftp 4 سال پیش مطرح شد
0

@abedim910
من الان میخوام با پراکسی سالم (بدون یوزر و پسورد) سایت رو بالا بیارم اما این ارور رو میده

  $client = new \GuzzleHttp\Client();
    $url="https://google.com";
    $result = $client->request('GET', $url,
        ["proxy" => "http://203.198.94.132:80",'timeout'=>0]);
    echo $result->getBody()->getContents();

ارور

cURL error 56: Received HTTP code 400 from proxy after CONNECT

محمد عابدی
تخصص : Senior Web Developer
@abedim910 4 سال پیش مطرح شد
0

@mehdisut همه پر.وکسی ها نمیتونن گوگل رو باز کنن با سایت دیگه ای امتحان کنید.


ftp
تخصص : ساده
@ftp 4 سال پیش مطرح شد
0

@abedim910
هر سایتی رو میزنم باز نمیکنه امکان داره از پراکسی باشه
راستی برای خرید پراکسی لیست کدوم سایت رو پیشنهادمیدی چون همه خارجی هستند و من مستر کارت ندارم ایا سایت ایرانی برای این کار هست


محمد عابدی
تخصص : Senior Web Developer
@abedim910 4 سال پیش مطرح شد
0

@mehdisut سایتی که من ازش استفاده میکردم https://proxy-list.org/ هست ولی سایتی رو نمیشناسم که درگاه پرداخت ریالی داشته باشه


ftp
تخصص : ساده
@ftp 4 سال پیش مطرح شد
0

@abedim910
فرایند ساخت پروکس لیست ها به چه شکل هست از کجا این آیپی ها میان(ساخته میشن)


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام