Guzzle əməliyyatı konfiqurasiya edilmiş proxyserveri nəzərə almamalı olduqda, həmin sorğuda açıq şəkildə boş proxy seçimi ötürün:

$response = $client->request('GET', 'https://example.com/', [
    'proxy' => '',
    'timeout' => 15,
]);

Bu, marşrut seçimini çağırış yerində görünən edir. Digər sorğular eyni prosesdən istifadə edərkən mühit dəyişənlərini müvəqqəti silməkdən daha dəqiqdir.

Buraxılmış seçim ilə açıq boş dəyər arasındakı fərqi qoruyun. Seçimi buraxmaq müştərinin defoltlarını və ya mühitdən əldə edilən konfiqurasiyanı qüvvədə saxlaya bilər. Fərdi handler və ya middleware də seçimləri dəyişə bilər, buna görə marşrut hələ də fərqlidirsə, tətbiqin faktiki handler stack-inə baxın.

Boş proxy seçimi HTTPS sertifikat yoxlamasını söndürmür. Bu nəzarətləri ayrı saxlayın. Birbaşa sorğunu proksi ilə gedən sorğu ilə müqayisə edərkən eyni təyinatdan istifadə edin və həm seçilmiş marşrutu, həm də faktiki cavabı qeyd edin.

Əlaqəli məqalələr