Example #1
0
 /**
  * Creates a request.
  *
  * @param string $server Server
  * @param string $path Path
  * @param integer $method Request method
  * @param array $headers Array of headers
  * @return \http\Client\Request
  */
 protected function createRequest($server, $path, $method, array $headers = array())
 {
     $request = new \http\Client\Request($method, $server . $path);
     $request->setOptions($this->curlOptions);
     $request->setSslOptions($this->curlSslOptions);
     $request->setHeaders($headers + array('Expect' => ''));
     return $request;
 }