fix tests
[m6w6/ext-http] / KnownIssues.txt
1 Known Issues
2 ============
3 $Id$
4
5 PHP < 5.1.3:
6 HttpResponse::getHeader() does not work with Apache2 SAPIs.
7 Using an encoding stream filter on a stream you read from doesn't work.
8
9 Windows:
10 If you keep getting "SSL connect error" when trying to issue
11 requests, try another (newer) libeay32.dll/ssleay32.dll pair.
12
13 Internals:
14 Our http_urlencode_hash() does not differentiate between prefixes
15 for numeric or string keys.
16 Inflating raw deflated data causes a re-initialization of the inflate
17 stream where the corresponding window bits are modified to tell libz
18 to not check for zlib header bytes. This is not preventable AFAICS.
19 LFS dependant parts of libcurl are left out because of off_t,
20 respectively off64_t confusion.
21 Persistent handles and "cookiestore" request option do interfere,
22 as libcurl safes the cookies to the file on curl_easy_destroy(),
23 cookies are not safed until the CURL handle will be recycled.
24 Thus one would either need to
25 * run PHP with http.persistent.handles.limit = 0
26 * call http_persistent_handles_clean() every request
27 * call $HttpRequest->flushCookies(), which is available
28 since libcurl v7.17.1 and does not work with the
29 procedural API
30 Anyway, none of these options is really perfect.
31