$baseUrl = 'http://foo';
$config = array();
$client = new Guzzle\Http\Client($baseUrl, $config);
प्रत्येक $client->post($uri, $headers)
पर पैरामीटर के रूप में गुजरने के बिना गुज़ल के लिए डिफ़ॉल्ट शीर्षलेख सेट करने का नया तरीका क्या है?Guzzle में डिफ़ॉल्ट शीर्षलेख कैसे सेट करें?
$client->setDefaultHeaders($headers)
है लेकिन यह बहिष्कृत है।
setDefaultHeaders is deprecated. Use the request.options array to specify default request options
कैसे मैं मूल प्रमाणीकरण उपयोगकर्ता नाम भी ऐसा ही करने और पारित करते हैं? – Zhianc
गुज़ल 6 में, आप केवल क्लाइंट इंस्टेंटेशन पर डिफ़ॉल्ट विकल्प सेट कर सकते हैं। अगर आपको किसी मौजूदा इंस्टेंस के साथ काम करना है, तो आप इसे और कॉन्फ़िगर नहीं कर सकते हैं। देखें [क्लाइंट-> setDefaultOption क्या बदलता है?] (Https://github.com/guzzle/guzzle/issues/1419)। "ओह हे, चलो चीजों को कम लचीला बनाते हैं, सिर्फ इसलिए। बहुत अधिक देखेंगे [एंटरप्राइज़] (https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition)"। आह। –