protected function getCurlResponse(Request $curl, $source) { $cresp = new Response(); $header = substr($source, 0, $curl->getHeaderSize()); $source = substr($source, $curl->getHeaderSize()); $cresp->setHeader($header)->setUrl($curl->getLastUrl())->setHeaderSize($curl->getHeaderSize())->setResponse($source)->setStatusCode($curl->getStatusCode()); return $cresp; }