code: protected function parse($raw)
      {
          if (! $raw) {
              $this->setError('Nothing fetched');
              $this->headers = new SimpleHttpHeaders('');
          } elseif ('file' === $this->url->getScheme()) {
              $this->headers = new SimpleHttpHeaders('');
              $this->content = $raw;
          } elseif (! strstr($raw, "\r\n\r\n")) {
              $this->setError('Could not split headers from content');
              $this->headers = new SimpleHttpHeaders($raw);
          } else {
              list($headers, $this->content) = explode("\r\n\r\n", $raw, 2);
              $this->headers                 = new SimpleHttpHeaders($headers);
          }
      }
docs: Splits up the headers and the rest of the content.
  
  @param string $raw    Content to parse.