public function getHeaders() { // remove invalid headers $headers = $this->headers; foreach ($headers as $header => $value) { if (empty($header) || empty($value)) { unset($headers[$header]); } } return $headers; }