----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/115689/#review49889 -----------------------------------------------------------
khtml/ecma/xmlhttprequest.cpp <https://git.reviewboard.kde.org/r/115689/#comment35055> This does not seems to fix the "POST->POST redirection with no content on 307 response" issue, instead it has the side effect that POST method is rewritten to GET in 307 redirection.Also it doesn't make possible to do an XHR PUT request with content (!_body.isEmpty()) as actually a POST request is sent to the origin server and not a PUT. We use KIO::http_post (regardless of method) whenever we need to send a request that includes content, even for methods that do not have a defined semantics for entity-body (e.g. DELETE). So setting custom method it's always needed. - Andrea Iacovitti On Feb. 14, 2014, 4 p.m., Dawit Alemayehu wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard.kde.org/r/115689/ > ----------------------------------------------------------- > > (Updated Feb. 14, 2014, 4 p.m.) > > > Review request for kdelibs and Andrea Iacovitti. > > > Bugs: 331007 > http://bugs.kde.org/show_bug.cgi?id=331007 > > > Repository: kdelibs > > > Description > ------- > > Fix khtml/ecma/xmlttprequest.cpp such that it correctly handles HEAD requests > without a noticable delay, i.e. use KIO::mimeType instead of KIO::get. > Otherwise, the request will wait for the content which is not returned when > doing a stat operation like HEAD. > > > Diffs > ----- > > khtml/ecma/xmlhttprequest.cpp b3707e7 > kio/kio/job.cpp abb3dfd > > Diff: https://git.reviewboard.kde.org/r/115689/diff/ > > > Testing > ------- > > Tested HEAD redirection with http://greenbytes.de/tech/tc/httpredirects/ > > > Thanks, > > Dawit Alemayehu > >
