-----------------------------------------------------------
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
> 
>

Reply via email to