From: Operating system: Windows 7, Debian, Ubuntu PHP version: 5.4.0 Package: HTTP related Bug Type: Bug Bug description:PHP's HTTP functions require at least one space after HTTP header colon
Description: ------------ We were testing a SOAP connection and kept receiving the following error: Error Fetching http body, No Content-Length, connection closed or chunked data. After looking for this error message in PHP's source, I found get_http_body() was looking for headers with a space after the colon: header = get_http_header_value(headers, "Content-Length: "); This trailing space is no longer required (yet a single space is recommended) by the HTTP 1.1 specification. (http://www.w3.org/Protocols/rfc2616/rfc2616- sec4.html#sec4.2) This issue should be easy to fix by removing the trailing space from the 12 or so calls to get_http_header_value(). -- Edit bug report at https://bugs.php.net/bug.php?id=61525&edit=1 -- Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=61525&r=trysnapshot54 Try a snapshot (PHP 5.3): https://bugs.php.net/fix.php?id=61525&r=trysnapshot53 Try a snapshot (trunk): https://bugs.php.net/fix.php?id=61525&r=trysnapshottrunk Fixed in SVN: https://bugs.php.net/fix.php?id=61525&r=fixed Fixed in SVN and need be documented: https://bugs.php.net/fix.php?id=61525&r=needdocs Fixed in release: https://bugs.php.net/fix.php?id=61525&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=61525&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=61525&r=needscript Try newer version: https://bugs.php.net/fix.php?id=61525&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=61525&r=support Expected behavior: https://bugs.php.net/fix.php?id=61525&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=61525&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=61525&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=61525&r=globals PHP 4 support discontinued: https://bugs.php.net/fix.php?id=61525&r=php4 Daylight Savings: https://bugs.php.net/fix.php?id=61525&r=dst IIS Stability: https://bugs.php.net/fix.php?id=61525&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=61525&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=61525&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=61525&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=61525&r=mysqlcfg