$baseUrl = 'http://foo';
$config = array();
$client = new Guzzle\Http\Client($baseUrl, $config);
什麼是新的方式來設置Guzzle的默認標題,而不是作爲每個$client->post($uri, $headers)
作爲參數傳遞?如何在Guzzle中設置默認標題?
有$client->setDefaultHeaders($headers)
但它已被棄用。
setDefaultHeaders is deprecated. Use the request.options array to specify default request options
我怎麼做同樣的基本認證的用戶名和傳遞? – Zhianc
在Guzzle 6中,您只能在客戶端實例化中設置默認選項。如果您必須使用現有的實例,則無法再對其進行配置。請參閱[什麼替換客戶端 - > setDefaultOption?](https://github.com/guzzle/guzzle/issues/1419)。 「哦,嘿,讓事情變得不那麼靈活,只是因爲,看起來很多[Enterprise](https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition)」。嘆。 –