[Webkit-unassigned] [Bug 35300] (GTK) HTTP 307 after a 303 after a POST re-sends POST data from the original request

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 8 07:25:35 PST 2013


youenn fablet <youennf at gmail.com> changed:

           What    |Removed                     |Added
                 CC|                            |youennf at gmail.com

--- Comment #3 from youenn fablet <youennf at gmail.com>  2013-02-08 07:27:44 PST ---
EFL has a similar bug (https://bugs.webkit.org/show_bug.cgi?id=93214) for which I submitted a patch.
As the code is shared with Gtk (libsoup backend), this patch may be of interest.
I actually ran DRT GTK with and without the patch.
Without the patch, the last request is a POST (possible regression?). With the patch, the last request is a GET, as expected.

As of the DRT URL bug, the WebKitWebResource private uri field is changed in FrameLoaderClient::dispatchWillSendRequest.
I was wondering whether it would be a more appropriate model to keep this field unchanged accross redirections? 
If so, with a small change to willSendRequestCallback, this bug would probably be fixed.
I can provide a patch along those lines.

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