जेव्हा Guzzle क्रियेने कॉन्फिगर केलेला प्रॉक्सी दुर्लक्षित करायचा असतो, तेव्हा त्या विनंतीवर स्पष्टपणे रिकामा प्रॉक्सी पर्याय द्या:

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

यामुळे कॉलच्या ठिकाणी मार्गाची निवड दिसते. इतर विनंत्या त्याच प्रक्रियेचा वापर करत असताना पर्यावरण चल तात्पुरते काढण्यापेक्षा हे अधिक अचूक आहे.

वगळलेला पर्याय आणि स्पष्ट रिकामे मूल्य यातील फरक ठेवा. पर्याय वगळल्यास क्लायंटचे डीफॉल्ट किंवा पर्यावरणातून आलेली कॉन्फिगरेशन लागू राहू शकते. कस्टम हँडलर किंवा मिडलवेअर देखील पर्याय बदलू शकतात, म्हणून मार्ग अजूनही वेगळा असल्यास अनुप्रयोगाचा प्रत्यक्ष हँडलर स्टॅक तपासा.

रिकामा प्रॉक्सी पर्याय HTTPS प्रमाणपत्र पडताळणी बंद करत नाही. हे नियंत्रण वेगळे ठेवा. थेट विनंतीची प्रॉक्सीमधून जाणाऱ्या विनंतीशी तुलना करताना तेच गंतव्य वापरा आणि निवडलेला मार्ग तसेच प्रत्यक्ष प्रतिसाद दोन्ही नोंदवा.

संबंधित लेख