public readHeaders ( resource $ch, string $buffer ) : integer | ||
$ch | resource | cURL handler |
$buffer | string | Header line |
return | integer | Length of the buffer |
public function readHeaders($ch, $buffer)
{
$length = strlen($buffer);
if ($buffer === "\r\n" || $buffer === "\n") {
++$this->response_headers_count;
} else {
if (!isset($this->response_headers[$this->response_headers_count])) {
$this->response_headers[$this->response_headers_count] = '';
}
$this->response_headers[$this->response_headers_count] .= $buffer;
}
return $length;
}