ID:               38802
 Updated by:       [email protected]
 Reported By:      [email protected]
-Status:           To be documented
+Status:           Closed
 Bug Type:         HTTP related
 Operating System: Linux Gentoo
 PHP Version:      5.2.9
 New Comment:

This bug has been fixed in the documentation's XML sources. Since the
online and downloadable versions of the documentation need some time
to get updated, we would like to ask you to be a bit patient.

Thank you for the report, and for helping us make our documentation
better.




Previous Comments:
------------------------------------------------------------------------

[2010-02-17 00:35:23] [email protected]

Automatic comment from SVN on behalf of joey
Revision: http://svn.php.net/viewvc/?view=revision&revision=295190
Log: Apply user-patch from David Tajchreber, closes PHP Bug #38802

------------------------------------------------------------------------

[2010-01-17 23:15:59] dave dot tajchreber at gmail dot com

Proposed patch: http://codepad.org/DoeR65RJ

David Tajchreber

------------------------------------------------------------------------

[2009-05-16 20:54:08] [email protected]

To be documented: (Tip?): use ignore_errors=1 and max_redirects=0 to
never follow redirects while being able to get headers and response
body.

------------------------------------------------------------------------

[2009-05-11 14:51:33] [email protected]

There's a small gap of proper support here:
1) the get_headers() function would give the Location header (since it
uses STREAM_ONLY_GET_HEADERS) if the max_redirects is set to 1, but it
doesn't return a response body
2) the current fopen wrapper function only returns the headers (inside
the wrapper data) in the absence of a Location header

I was exploring to use php streams as an extension to the oauth project
so that the curl dependency could be made optional, but this would
require me to copy & paste a lot of logic from
php_stream_url_wrap_http_ex() =(

------------------------------------------------------------------------

[2007-10-08 11:20:46] rele at gmx dot de

I get the same error if I just want to download the mirror selection
page:
file_put_contents('xampp-win32-1.6.4.exe.html',
file_get_contents('http://downloads.sourceforge.net/xampp/xampp-win32-1.6.4.exe?use_mirror=osdn',
FALSE, stream_context_create(array('http'=>array('max_redirects'=>1))),
0, 10000));

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/38802

-- 
Edit this bug report at http://bugs.php.net/?id=38802&edit=1

Reply via email to