Bug #42911 [Com]: CURLOPT_ENCODING doesn't seem to support 'gzip'
| From: | php at herber-edv dot de | Date: | Tue, 14 May 2019 12:30:52 +0000 |
| Subject: | Bug #42911 [Com]: CURLOPT_ENCODING doesn't seem to support 'gzip' | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-220849@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=42911&edit=1
ID: 42911
Comment by: php at herber-edv dot de
Reported by: dmceo415 at yahoo dot com
Summary: CURLOPT_ENCODING doesn't seem to support 'gzip'
Status: No Feedback
Type: Bug
Package: cURL related
Operating System: Windows XP
PHP Version: 4.4.7
Block user comment: N
Private report: N
New Comment:
Problem is back in cURL 7.58.0 + PHP 7.3.5. But only some few URLs cause this problem.
curl_setopt($cl, CURLOPT_ENCODING, 'gzip');
If CURLOPT_ENCODING is used (no mather which value!), curl returns this error: "Unrecognized
content encoding type. libcurl understands deflate, gzip content encodings."
Previous Comments:
------------------------------------------------------------------------
[2007-10-21 01:00:00] php-bugs at lists dot php dot net
No feedback was provided for this bug for over a week, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".
------------------------------------------------------------------------
[2007-10-13 13:08:25] mj@php.net
Works fine for me with PHP 5.3-dev and libcurl 7.17.0. Can you please upgrade to a more recent
version of libcurl and try again? Thanks!
------------------------------------------------------------------------
[2007-10-10 21:52:29] daniel at haxx dot se
It seems you're using a very old libcurl version... That text was modified in 7.10.5 - which is
well over 4 years old!
------------------------------------------------------------------------
[2007-10-10 13:49:48] dmceo415 at yahoo dot com
(changing my email address)
------------------------------------------------------------------------
[2007-10-10 03:21:35] dmceo415 at yahoo dot com
Description:
------------
The manual has this to say about CURLOPT_ENCODING:
'The contents of the "Accept-Encoding: " header. This enables decoding of the
response. Supported encodings are "identity", "deflate", and "gzip".
If an empty string, "", is set, a header containing all supported encoding types is
sent.'
However, when I use curl_setopt($ch, CURLOPT_ENCODING, 'gzip') in a script,
CURLOPT_VERBOSE tells me:
* Unrecognized content encoding type. libcurl understands 'identity' and
'deflate' content encodings.
So, is the manual wrong, or is there a bug with respect to the 'gzip' encoding?
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=42911&edit=1