Use key/value when setting header

This commit is contained in:
Zach Borboa
2014-12-30 23:25:01 -08:00
parent cc66aefc26
commit 44469ecfe3
+4 -2
View File
@@ -211,8 +211,10 @@ class Curl
public function setHeader($key, $value)
{
$this->headers[$key] = $key . ': ' . $value;
$this->setOpt(CURLOPT_HTTPHEADER, array_values($this->headers));
$this->headers[$key] = $value;
$this->setOpt(CURLOPT_HTTPHEADER, array_map(function($value, $key) {
return $key . ': ' . $value;
}, $this->headers, array_keys($this->headers)));
}
public function unsetHeader($key)