Mailing Lists
|
|
cURL Mailing List Monthly Index Single Mail
curl-tracker Archives
[curl:bugs] #1202 Response body not parsed for OK 200 if If-Modified-Since matches Last-Modified
From: Daniel Stenberg <bagder_at_users.sf.net>
Date: Tue, 21 May 2013 21:46:22 +0000
- **status**: open --> closed-rejected
--- ** [bugs:#1202] Response body not parsed for OK 200 if If-Modified-Since matches Last-Modified** **Status:** closed-rejected **Created:** Mon Mar 04, 2013 07:43 AM UTC by Niko Sams **Last Updated:** Tue Apr 02, 2013 04:40 PM UTC **Owner:** Daniel Stenberg For some reason fetching the url with lastmodified options doesn't work correctly. The server returns a 200 OK but the response doesn't include the body. to reproduce start the following php script: <?php $sock = socket_create_listen(1234); socket_getsockname($sock, $addr, $port); print "Server Listening on $addr:$port\n"; while($c = socket_accept($sock)) { socket_getpeername($c, $raddr, $rport); print "Received Connection from $raddr:$rport\n"; $buf = ''; do { $l = socket_read($c, 1024); $buf .= $l; } while (substr($buf, -4) != "\r\n\r\n"); echo $buf."\n"; $out = "HTTP/1.1 200 OK Content-Type: text/plain Last-Modified: Mon, 25 Feb 2013 13:35:56 GMT test "; $out = str_replace("\n", "\r\n", $out); echo $out; socket_write($c, $out, strlen($out)); socket_close($c); } socket_close($sock); ?> and try to fetch: `curl localhost:1234 -v -z "Mon, 25 Feb 2013 13:35:56 GMT"` Expected behavior: body ("test") should be included in response Actual behavior: body is *not* included in response Downstream bug: https://bugs.php.net/bug.php?id=64298 --- Sent from sourceforge.net because you indicated interest in <https://sourceforge.net/p/curl/bugs/1202/> To unsubscribe from further messages, please visit <https://sourceforge.net/auth/subscriptions/>Received on 2013-05-21 These mail archives are generated by hypermail. |
Page updated May 06, 2013.
web site info