/** * @return void */ public function initializeObject() { $requestEngine = new CurlEngine(); $requestEngine->setOption(CURLOPT_TIMEOUT, $this->settings['transfer']['connectionTimeout']); $this->browser->setRequestEngine($requestEngine); }
/** * @param string $url * @return string */ public function checkUrlAction($url) { $request = Request::create(new Uri($url)); $request->setHeader('X-Cache-Debug', '1'); $engine = new CurlEngine(); $engine->setOption(CURLOPT_SSL_VERIFYPEER, FALSE); $engine->setOption(CURLOPT_SSL_VERIFYHOST, FALSE); $response = $engine->sendRequest($request); $this->view->assign('value', array('statusCode' => $response->getStatusCode(), 'host' => parse_url($url, PHP_URL_HOST), 'url' => $url, 'headers' => array_map(function ($value) { return array_pop($value); }, $response->getHeaders()->getAll()))); }
/** * @return void */ public function initializeObject() { $this->browserRequestEngine->setOption(CURLOPT_SSL_VERIFYPEER, FALSE); $this->browserRequestEngine->setOption(CURLOPT_SSL_VERIFYHOST, FALSE); $this->browser->setRequestEngine($this->browserRequestEngine); }
/** */ protected function initializeObject() { $this->requestEngine->setOption(CURLOPT_CAINFO, FLOW_PATH_PACKAGES . 'Application/Flowpack.OAuth2.Client/Resources/Private/cacert.pem'); $this->requestEngine->setOption(CURLOPT_SSL_VERIFYPEER, TRUE); }