$baseUrl = 'http://foo';
$config = array();
$client = new Guzzle\Http\Client($baseUrl, $config);
Jaki jest nowy sposób ustawiania domyślnego nagłówka dla Guzzle bez przekazywania go jako parametru na każdym $client->post($uri, $headers)
?Jak ustawić domyślny nagłówek w Guzzle?
Jest $client->setDefaultHeaders($headers)
, ale jest przestarzałe.
setDefaultHeaders is deprecated. Use the request.options array to specify default request options
jak mogę zrobić to samo dla Podstawowa Autentyczna nazwę użytkownika i hasło? – Zhianc
W Guzzle 6 można ustawić tylko domyślne opcje w instancji klienta. Jeśli musisz pracować z istniejącą instancją, nie możesz jej już skonfigurować. Zobacz [Co zastępuje client-> setDefaultOption?] (Https://github.com/guzzle/guzzle/issues/1419). "Och, hej, zróbmy rzeczy mniej elastyczne, tylko dlatego. Będzie wyglądać dużo [Enterprise] (https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition)". Westchnienie. –