geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sangjin Lee (JIRA)" <j...@apache.org>
Subject [jira] Created: (GERONIMO-3618) when redirected via status code 30x, the original query is incorrectly appended to the location
Date Wed, 21 Nov 2007 01:03:43 GMT
when redirected via status code 30x, the original query is incorrectly appended to the location
-----------------------------------------------------------------------------------------------

                 Key: GERONIMO-3618
                 URL: https://issues.apache.org/jira/browse/GERONIMO-3618
             Project: Geronimo
          Issue Type: Bug
      Security Level: public (Regular issues)
          Components: AsyncHttpClient
    Affects Versions: 1.x
            Reporter: Sangjin Lee


If you're redirected via status code 30x (302, 301, ...), the code that handles following
redirects (HttpIoHandler.messageRecieved()) tries to append the original query from the first
request to the URL obtained from the Location header of the response.  This is incorrect per
HTTP specification.  The spec says the value of the Location header is an absoluteURI which
is a full URL that includes the proper query if any: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.30.
 The query from the original request should not be part of the second URL.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message