From 7381c954b6f7b9eed6a93eaad4f56c64cc255169 Mon Sep 17 00:00:00 2001 From: "Michael J. Rubinsky" Date: Thu, 1 Oct 2009 20:48:37 -0400 Subject: [PATCH] Add headers after other values are set, otherwise they get overwritten. --- framework/Http/lib/Horde/Http/Request/Peclhttp.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/framework/Http/lib/Horde/Http/Request/Peclhttp.php b/framework/Http/lib/Horde/Http/Request/Peclhttp.php index fbf053c9d..5431e8b6e 100644 --- a/framework/Http/lib/Horde/Http/Request/Peclhttp.php +++ b/framework/Http/lib/Horde/Http/Request/Peclhttp.php @@ -62,7 +62,6 @@ class Horde_Http_Request_Peclhttp extends Horde_Http_Request_Base public function send() { $httpRequest = new HttpRequest($this->uri, $this->_httpMethods[$this->method]); - $httpRequest->setHeaders($this->headers); $data = $this->data; if (is_array($data)) { @@ -91,6 +90,8 @@ class Horde_Http_Request_Peclhttp extends Horde_Http_Request_Base // Set options $httpRequest->setOptions($httpOptions); + // Concatenate the headers + $httpRequest->addHeaders($this->headers); try { $httpResponse = $httpRequest->send(); } catch (HttpException $e) { -- 2.11.0