[Webkit-unassigned] [Bug 31117] New: Broken Keep-Alive Connection after getting 304-not-modified with content
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Nov 4 06:34:54 PST 2009
https://bugs.webkit.org/show_bug.cgi?id=31117
Summary: Broken Keep-Alive Connection after getting
304-not-modified with content
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Page Loading
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: hleu at cellular.de
Created an attachment (id=42481)
--> (https://bugs.webkit.org/attachment.cgi?id=42481)
tar file containing html, php and png - needed to reproduce bug
If I request an Image which sends a 304 header and delivers a content (Bytes
after the 0D 0A 0D 0A Sequence at the End of HTTP-Header), the Keep-Alive
Connection is somehow broken, and the Browser is not able to send requests on
this connection anymore.
i was able to reproduce the bug with the current stable Version of Safari on
WinXP (531.9.1) and OS X 10.5 and on the current mobile-Safari on iPhone
(User-Agent: "Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; de-de)
AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7D11 Safari/528.16")
How to reproduce:
- create a html-page, which references a php-generated image
- create a php-script, which outputs an image or sends a 304 if requested with
if-modified-since-header. the script must send some bytes when responding the
304 - simply put some newlines after closing "?>" to archive this.
- request the html page 3 times (first time to get image into local cache, 2nd
time to receive 304, 3rd time to see blank page)
Best Regards, Heiko
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list