hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Johannes Koch <johannes.k...@fit.fraunhofer.de>
Subject URI created without query
Date Thu, 10 Jan 2008 14:06:01 GMT
In method getLocationURI(HttpResponse, HttpContext) of 
org.apache.http.impl.client.DefaultRedirectHandler:

if (uri.getQuery() != null || uri.getFragment() != null) {
     try {
         redirectURI = new URI(
                 uri.getScheme(),
                 null,
                 uri.getHost(),
                 uri.getPort(),
                 uri.getPath(),
                 null,
                 null);
     } catch (URISyntaxException ex) {
         throw new ProtocolException(ex.getMessage(), ex);
     }
}

Why is the new URI created without the query component?

A redirect from http://example.org/foo?bar to A redirect from 
http://example.org/foo?blah would so result in a CircularRedirectException.

-- 
Johannes Koch
BIKA Web Compliance Center - Fraunhofer FIT
Schloss Birlinghoven, D-53757 Sankt Augustin, Germany
Phone: +49-2241-142628    Fax: +49-2241-142065

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org


Mime
View raw message