Return-Path: Delivered-To: apmail-hc-dev-archive@www.apache.org Received: (qmail 43487 invoked from network); 10 Jan 2008 15:49:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Jan 2008 15:49:18 -0000 Received: (qmail 54809 invoked by uid 500); 10 Jan 2008 15:49:04 -0000 Delivered-To: apmail-hc-dev-archive@hc.apache.org Received: (qmail 54762 invoked by uid 500); 10 Jan 2008 15:49:04 -0000 Mailing-List: contact dev-help@hc.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "HttpComponents Project" Delivered-To: mailing list dev@hc.apache.org Received: (qmail 54727 invoked by uid 99); 10 Jan 2008 15:49:04 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Jan 2008 07:49:04 -0800 X-ASF-Spam-Status: No, hits=-4.0 required=10.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [129.26.165.170] (HELO mail.fit.fraunhofer.de) (129.26.165.170) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Jan 2008 15:48:52 +0000 Received: from localhost (localhost [127.0.0.1]) by mail.fit.fraunhofer.de (Postfix) with ESMTP id 8CCC55D69ED for ; Thu, 10 Jan 2008 16:48:45 +0100 (CET) Received: from mail.fit.fraunhofer.de ([129.26.165.170]) by localhost (mail.fit.fraunhofer.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20469-09 for ; Thu, 10 Jan 2008 16:48:44 +0100 (CET) Received: from [129.26.163.20] (salvados.fit.fraunhofer.de [129.26.163.20]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.fit.fraunhofer.de (Postfix) with ESMTP id C0B6F5EDAC4 for ; Thu, 10 Jan 2008 16:48:42 +0100 (CET) Message-ID: <47863E38.6050207@fit.fraunhofer.de> Date: Thu, 10 Jan 2008 16:48:08 +0100 From: Johannes Koch User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4 Mnenhy/0.7.5.0 MIME-Version: 1.0 To: HttpComponents Project Subject: Re: URI created without query References: <47862649.7060905@fit.fraunhofer.de> <1199975623.9881.0.camel@okhost> <47863251.4040806@fit.fraunhofer.de> <4786357B.7010805@odi.ch> <47863B42.2040206@fit.fraunhofer.de> In-Reply-To: <47863B42.2040206@fit.fraunhofer.de> Content-Type: multipart/mixed; boundary="------------000605070009070404040002" X-Virus-Scanned: by amavisd-new at fit.fraunhofer.de X-Virus-Checked: Checked by ClamAV on apache.org --------------000605070009070404040002 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8bit Johannes Koch schrieb: > Ortwin Gl�ck schrieb: >>> Yep, what about the fragment component? >> >> No, fragments are not handled by HTTP Servers. They are only handeled >> by clients (browser). > > Then to make it consistent, I will also change > > URI absoluteRequestURI = new URI( > target.getSchemeName(), > null, > target.getHostName(), > target.getPort(), > requestURI.getPath(), > requestURI.getQuery(), > requestURI.getFragment()); > > to > ... > requestURI.getQuery(), > null); > See attached patch. -- Johannes Koch BIKA Web Compliance Center - Fraunhofer FIT Schloss Birlinghoven, D-53757 Sankt Augustin, Germany Phone: +49-2241-142628 Fax: +49-2241-142065 --------------000605070009070404040002 Content-Type: text/plain; name="Patch_DefaultRedirectHandler_20080110.txt" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="Patch_DefaultRedirectHandler_20080110.txt" SW5kZXg6IEQ6L2tvY2gvb3B0L2VjbGlwc2Uvd29ya3NwYWNlX3AvaHR0cGNsaWVudF9tb2R1 bGUtY2xpZW50L3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9odHRwL2ltcGwvY2xpZW50L0Rl ZmF1bHRSZWRpcmVjdEhhbmRsZXIuamF2YQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIEQ6L2tvY2gv b3B0L2VjbGlwc2Uvd29ya3NwYWNlX3AvaHR0cGNsaWVudF9tb2R1bGUtY2xpZW50L3NyYy9t YWluL2phdmEvb3JnL2FwYWNoZS9odHRwL2ltcGwvY2xpZW50L0RlZmF1bHRSZWRpcmVjdEhh bmRsZXIuamF2YQkocmV2aXNpb24gNjEwNzY0KQ0KKysrIEQ6L2tvY2gvb3B0L2VjbGlwc2Uv d29ya3NwYWNlX3AvaHR0cGNsaWVudF9tb2R1bGUtY2xpZW50L3NyYy9tYWluL2phdmEvb3Jn L2FwYWNoZS9odHRwL2ltcGwvY2xpZW50L0RlZmF1bHRSZWRpcmVjdEhhbmRsZXIuamF2YQko d29ya2luZyBjb3B5KQ0KQEAgLTE0Myw3ICsxNDMsNyBAQA0KICAgICAgICAgICAgICAgICAg ICAgICAgIHRhcmdldC5nZXRQb3J0KCksCiAgICAgICAgICAgICAgICAgICAgICAgICByZXF1 ZXN0VVJJLmdldFBhdGgoKSwKICAgICAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RVUkku Z2V0UXVlcnkoKSwKLSAgICAgICAgICAgICAgICAgICAgICAgIHJlcXVlc3RVUkkuZ2V0RnJh Z21lbnQoKSk7CisgICAgICAgICAgICAgICAgICAgICAgICBudWxsKTsKICAgICAgICAgICAg ICAgICB1cmkgPSBhYnNvbHV0ZVJlcXVlc3RVUkkucmVzb2x2ZSh1cmkpOyAKICAgICAgICAg ICAgIH0gY2F0Y2ggKFVSSVN5bnRheEV4Y2VwdGlvbiBleCkgewogICAgICAgICAgICAgICAg IHRocm93IG5ldyBQcm90b2NvbEV4Y2VwdGlvbihleC5nZXRNZXNzYWdlKCksIGV4KTsKQEAg LTE2OSw3ICsxNjksNyBAQA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cmkuZ2V0 SG9zdCgpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVyaS5nZXRQb3J0KCksCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgdXJpLmdldFBhdGgoKSwKLSAgICAgICAgICAg ICAgICAgICAgICAgICAgICBudWxsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVy aS5nZXRRdWVyeSgpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwpOwogICAg ICAgICAgICAgICAgIH0gY2F0Y2ggKFVSSVN5bnRheEV4Y2VwdGlvbiBleCkgewogICAgICAg ICAgICAgICAgICAgICB0aHJvdyBuZXcgUHJvdG9jb2xFeGNlcHRpb24oZXguZ2V0TWVzc2Fn ZSgpLCBleCk7Cg== --------------000605070009070404040002 Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org For additional commands, e-mail: dev-help@hc.apache.org --------------000605070009070404040002--