[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