mirror of
https://github.com/php-curl-class/php-curl-class.git
synced 2026-08-30 20:20:53 +00:00
Implement setHeaders()
This commit is contained in:
@@ -217,6 +217,7 @@ Curl::setDefaultUserAgent()
|
||||
Curl::setDefaultXmlDecoder()
|
||||
Curl::setDigestAuthentication($username, $password = '')
|
||||
Curl::setHeader($key, $value)
|
||||
Curl::setHeaders($headers)
|
||||
Curl::setJsonDecoder($function)
|
||||
Curl::setMaxFilesize($bytes)
|
||||
Curl::setOpt($option, $value)
|
||||
@@ -260,6 +261,7 @@ MultiCurl::setCookieJar($cookie_jar)
|
||||
MultiCurl::setCookieString($string)
|
||||
MultiCurl::setDigestAuthentication($username, $password = '')
|
||||
MultiCurl::setHeader($key, $value)
|
||||
MultiCurl::setHeaders($headers)
|
||||
MultiCurl::setJsonDecoder($function)
|
||||
MultiCurl::setOpt($option, $value)
|
||||
MultiCurl::setOpts($options)
|
||||
|
||||
@@ -916,6 +916,27 @@ class Curl
|
||||
$this->setOpt(CURLOPT_HTTPHEADER, $headers);
|
||||
}
|
||||
|
||||
/**
|
||||
* Set Headers
|
||||
*
|
||||
* Add extra headers to include in the request.
|
||||
*
|
||||
* @access public
|
||||
* @param $headers
|
||||
*/
|
||||
public function setHeaders($headers)
|
||||
{
|
||||
foreach ($headers as $key => $value) {
|
||||
$this->headers[$key] = $value;
|
||||
}
|
||||
|
||||
$headers = array();
|
||||
foreach ($this->headers as $key => $value) {
|
||||
$headers[] = $key . ': ' . $value;
|
||||
}
|
||||
$this->setOpt(CURLOPT_HTTPHEADER, $headers);
|
||||
}
|
||||
|
||||
/**
|
||||
* Set JSON Decoder
|
||||
*
|
||||
|
||||
@@ -456,6 +456,8 @@ class MultiCurl
|
||||
/**
|
||||
* Set Header
|
||||
*
|
||||
* Add extra header to include in the request.
|
||||
*
|
||||
* @access public
|
||||
* @param $key
|
||||
* @param $value
|
||||
@@ -465,6 +467,21 @@ class MultiCurl
|
||||
$this->headers[$key] = $value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set Headers
|
||||
*
|
||||
* Add extra headers to include in the request.
|
||||
*
|
||||
* @access public
|
||||
* @param $headers
|
||||
*/
|
||||
public function setHeaders($headers)
|
||||
{
|
||||
foreach ($headers as $key => $value) {
|
||||
$this->headers[$key] = $value;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Set JSON Decoder
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user