Add setDigestAuthentication to Curl class

Function setDigestAuthentication works mostly like setBasicAuthentication, except it set **CURLOPT_HTTPAUTH** to **CURLAUTH_DIGEST**. Furthermore it sets **CURLOPT_RETURNTRANSFER** to **true**.
This commit is contained in:
Konrad Abicht
2015-02-20 21:56:44 +01:00
parent 96cda8a58b
commit b5de0139ea
+7
View File
@@ -291,6 +291,13 @@ class Curl
$this->setOpt(CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
$this->setOpt(CURLOPT_USERPWD, $username . ':' . $password);
}
public function setDigestAuthentication($username, $password = '')
{
$this->setOpt(CURLOPT_HTTPAUTH, CURLAUTH_DIGEST);
$this->setOpt(CURLOPT_USERPWD, $username . ':' . $password);
$this->setOpt(CURLOPT_RETURNTRANSFER, true);
}
public function setCookie($key, $value)
{