Fix CurlDownloader requesting gzip encoding even though unsupported, fixes #10153
parent
d1c8a4d1b4
commit
aa4de3b13d
|
@ -195,8 +195,9 @@ class CurlDownloader
|
||||||
curl_setopt($curlHandle, CURLOPT_TIMEOUT, max((int) ini_get("default_socket_timeout"), 300));
|
curl_setopt($curlHandle, CURLOPT_TIMEOUT, max((int) ini_get("default_socket_timeout"), 300));
|
||||||
curl_setopt($curlHandle, CURLOPT_WRITEHEADER, $headerHandle);
|
curl_setopt($curlHandle, CURLOPT_WRITEHEADER, $headerHandle);
|
||||||
curl_setopt($curlHandle, CURLOPT_FILE, $bodyHandle);
|
curl_setopt($curlHandle, CURLOPT_FILE, $bodyHandle);
|
||||||
curl_setopt($curlHandle, CURLOPT_ENCODING, "gzip");
|
curl_setopt($curlHandle, CURLOPT_ENCODING, ""); // let cURL set the Accept-Encoding header to what it supports
|
||||||
curl_setopt($curlHandle, CURLOPT_PROTOCOLS, CURLPROTO_HTTP | CURLPROTO_HTTPS);
|
curl_setopt($curlHandle, CURLOPT_PROTOCOLS, CURLPROTO_HTTP | CURLPROTO_HTTPS);
|
||||||
|
|
||||||
if (function_exists('curl_share_init')) {
|
if (function_exists('curl_share_init')) {
|
||||||
curl_setopt($curlHandle, CURLOPT_SHARE, $this->shareHandle);
|
curl_setopt($curlHandle, CURLOPT_SHARE, $this->shareHandle);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue