Bug 106469
Summary: | 303 See Other does not perform redirection with GET after PUT | ||
---|---|---|---|
Product: | WebKit | Reporter: | webkit.bugzilla |
Component: | Page Loading | Assignee: | Nobody <webkit-unassigned> |
Status: | UNCONFIRMED | ||
Severity: | Normal | CC: | ap, mnot |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
webkit.bugzilla
RFC 2616:
"The response to the request can be found under a different URI and SHOULD be retrieved using a GET method on that resource."
Performing a PUT request to a URL which then yields a 303 See Other redirection response, then repeats the same request to the new location with the PUT method. May also affect other non-POST methods.
Confirmed in WebKit 534.34 on OSX.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
webkit.bugzilla
This is with XMLHttpRequest. I've not confirmed the general case.
Alexey Proskuryakov
Do other browsers follow the spec here?
Do you have an example web page we could easily test with?