php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #42911 CURLOPT_ENCODING doesn't seem to support 'gzip'
Submitted: 2007-10-10 03:21 UTC Modified: 2007-10-21 01:00 UTC
Votes:4
Avg. Score:4.8 ± 0.4
Reproduced:3 of 3 (100.0%)
Same Version:1 (33.3%)
Same OS:2 (66.7%)
From: dmceo415 at yahoo dot com Assigned:
Status: No Feedback Package: cURL related
PHP Version: 4.4.7 OS: Windows XP
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: dmceo415 at yahoo dot com
New email:
PHP Version: OS:

 

 [2007-10-10 03:21 UTC] 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?


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2007-10-10 13:49 UTC] dmceo415 at yahoo dot com
(changing my email address)
 [2007-10-10 21:52 UTC] 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-13 13:08 UTC] 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-21 01:00 UTC] 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".
 [2019-05-14 12:30 UTC] php at herber-edv dot de
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."
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat Dec 21 18:01:29 2024 UTC