private static function _buildOptionsArray(org_tubepress_api_http_HttpRequest $request)
 {
     return array(self::$_option_timeout => 5, self::$_option_connecttimeout => 5, self::$_option_redirect => 5, self::$_option_useragent => $request->getHeaderValue(org_tubepress_api_http_HttpRequest::HTTP_HEADER_USER_AGENT), self::$_option_headers => $request->getAllHeaders());
 }
Exemplo n.º 2
0
 private function _setCurlOptions(org_tubepress_api_http_HttpRequest $request)
 {
     curl_setopt_array($this->_handle, array(CURLOPT_CONNECTTIMEOUT => 5, CURLOPT_HEADER => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_0, CURLOPT_MAXREDIRS => 5, CURLOPT_RETURNTRANSFER => true, CURLOPT_SSL_VERIFYHOST => true, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_TIMEOUT => 5, CURLOPT_URL => $request->getUrl()->toString(), CURLOPT_USERAGENT => $request->getHeaderValue(org_tubepress_api_http_HttpRequest::HTTP_HEADER_USER_AGENT)));
     $this->_setCurlOptionsFollowLocation();
     $this->_setCurlOptionsBody($request);
     $this->_setCurlOptionsHeaders($request);
 }