예제 #1
0
 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());
 }
예제 #2
0
 /**
  * @param Client $client
  */
 protected function copyClientDefaults(Client $client)
 {
     $this->request->setUrl($client->getBaseUrl() . $this->request->getUrl());
     $this->request->addHeaders($client->getDefaultOption('headers'));
 }