Merge pull request #507 from zachborboa/master

Remove content-length header for PATCH requests when data is empty
This commit is contained in:
Zach Borboa
2018-04-09 01:27:04 -07:00
committed by GitHub
+7 -2
View File
@@ -183,12 +183,17 @@ class MultiCurl
$data = $url;
$url = $this->baseUrl;
}
$curl = new Curl();
if (is_array($data) && empty($data)) {
$curl->removeHeader('Content-Length');
}
$this->queueHandle($curl);
$curl->setUrl($url);
$curl->removeHeader('Content-Length');
$curl->setOpt(CURLOPT_CUSTOMREQUEST, 'PATCH');
$curl->setOpt(CURLOPT_POSTFIELDS, $data);
$curl->setOpt(CURLOPT_POSTFIELDS, $curl->buildPostData($data));
return $curl;
}