public function testAddsMultipleHeaders() { $h = new Request('GET', 'http://foo.com'); $h->addHeaders(['foo' => ' bar', 'baz' => [' bam ', 'boo']]); $this->assertEquals(['foo' => ['bar'], 'baz' => ['bam', 'boo'], 'Host' => ['foo.com']], $h->getHeaders()); }
/** * @param Client $client */ protected function copyClientDefaults(Client $client) { $this->request->setUrl($client->getBaseUrl() . $this->request->getUrl()); $this->request->addHeaders($client->getDefaultOption('headers')); }