एउटा Guzzle अनुरोध सिधै पठाउनुहोस्
क्लाइन्टको बाँकी कन्फिगरेसन कायम राख्दै एउटा अनुरोधका लागि Guzzleको प्रोक्सी छनोट ओभरराइड गर्नुहोस्।
जब कुनै Guzzle अपरेसनले कन्फिगर गरिएको प्रोक्सी बेवास्ता गर्नुपर्छ, त्यो अनुरोधमा स्पष्ट रूपमा खाली प्रोक्सी विकल्प पठाउनुहोस्:
$response = $client->request('GET', 'https://example.com/', [
'proxy' => '',
'timeout' => 15,
]);
यसले कल गर्ने ठाउँमा मार्गको छनोट देखिने बनाउँछ। अरू अनुरोधहरूले उही प्रक्रिया प्रयोग गरिरहेका बेला वातावरण चरहरू अस्थायी रूपमा हटाउनुभन्दा यो बढी सटीक हुन्छ।
छोडिएको विकल्प र स्पष्ट रूपमा खाली मानबीचको भिन्नता कायम राख्नुहोस्। विकल्प छोड्दा क्लाइन्टका पूर्वनिर्धारित वा वातावरणबाट प्राप्त कन्फिगरेसन लागू रहन सक्छ। कस्टम ह्यान्डलर वा मिडलवेयरले पनि विकल्प बदल्न सक्छ, त्यसैले मार्ग अझै फरक छ भने अनुप्रयोगको वास्तविक ह्यान्डलर स्ट्याक जाँच्नुहोस्।
खाली प्रोक्सी विकल्पले HTTPS प्रमाणपत्र प्रमाणीकरण बन्द गर्दैन। ती नियन्त्रणहरू अलग राख्नुहोस्। सिधा अनुरोधलाई प्रोक्सीबाट जाने अनुरोधसँग तुलना गर्दा उही गन्तव्य प्रयोग गर्नुहोस् र छानिएको मार्ग र वास्तविक प्रतिक्रिया दुवै रेकर्ड गर्नुहोस्।