Re: HTTP URI in the form of "http://example.com?query"
Julian Reschke <julian.reschke@gmx.de> Tue, 04 June 2013 09:11 UTC
Return-Path: <ietf-http-wg-request@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2233E21F9B16 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 4 Jun 2013 02:11:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level:
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HS_INDEX_PARAM=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k2RJMHzL7ySd for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 4 Jun 2013 02:11:22 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id 8F94D21F99EF for <httpbisa-archive-bis2Juki@lists.ietf.org>; Tue, 4 Jun 2013 01:06:10 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1UjmF3-000605-I3 for ietf-http-wg-dist@listhub.w3.org; Tue, 04 Jun 2013 08:05:17 +0000
Resent-Date: Tue, 04 Jun 2013 08:05:17 +0000
Resent-Message-Id: <E1UjmF3-000605-I3@frink.w3.org>
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <julian.reschke@gmx.de>) id 1UjmEr-0005wg-43 for ietf-http-wg@listhub.w3.org; Tue, 04 Jun 2013 08:05:05 +0000
Received: from mout.gmx.net ([212.227.17.22]) by lisa.w3.org with esmtp (Exim 4.72) (envelope-from <julian.reschke@gmx.de>) id 1UjmEi-0006ho-88 for ietf-http-wg@w3.org; Tue, 04 Jun 2013 08:05:05 +0000
Received: from mailout-de.gmx.net ([10.1.76.28]) by mrigmx.server.lan (mrigmx002) with ESMTP (Nemesis) id 0MPs8C-1Uohum09f0-00543A for <ietf-http-wg@w3.org>; Tue, 04 Jun 2013 10:04:30 +0200
Received: (qmail invoked by alias); 04 Jun 2013 08:04:29 -0000
Received: from p54BB289A.dip0.t-ipconnect.de (EHLO [192.168.178.36]) [84.187.40.154] by mail.gmx.net (mp028) with SMTP; 04 Jun 2013 10:04:29 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1/KH40ZkILKTx1kKCogjFt5qqjVIvJFLDDBdJWxO6 n03XA51PDBY+vl
Message-ID: <51AD9F87.5050603@gmx.de>
Date: Tue, 04 Jun 2013 10:04:23 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
MIME-Version: 1.0
To: Roberto Peon <grmocg@gmail.com>
CC: Zhong Yu <zhong.j.yu@gmail.com>, HTTP Working Group <ietf-http-wg@w3.org>
References: <CACuKZqFvFo2ztDBZwMVtSE54rvHthyJJc-8X-yFq=CSVMy9GXw@mail.gmail.com> <51AD8EC1.4010608@gmx.de> <CAP+FsNd3mWAtQ_Fn_Kvtx28300SO761fEZBhnm9NrHv_WQ2BjQ@mail.gmail.com> <51AD9A87.9020403@gmx.de> <CAP+FsNe9oZQPxS-8rhz=MYiLj8aceKFTCJow4wrRnXDrrgdzww@mail.gmail.com>
In-Reply-To: <CAP+FsNe9oZQPxS-8rhz=MYiLj8aceKFTCJow4wrRnXDrrgdzww@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Received-SPF: pass client-ip=212.227.17.22; envelope-from=julian.reschke@gmx.de; helo=mout.gmx.net
X-W3C-Hub-Spam-Status: No, score=-3.5
X-W3C-Hub-Spam-Report: AWL=-3.450, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001
X-W3C-Scan-Sig: lisa.w3.org 1UjmEi-0006ho-88 06666bfd86df0fa0e7c1c6ae81b471e8
X-Original-To: ietf-http-wg@w3.org
Subject: Re: HTTP URI in the form of "http://example.com?query"
Archived-At: <http://www.w3.org/mid/51AD9F87.5050603@gmx.de>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/18170
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>
On 2013-06-04 09:50, Roberto Peon wrote: > A search for regular expression (or synonym) and url will bring up > numerous examples which would be broken by this change. > It is certainly not every one, but numerous, nonetheless. > > Here is one example: > http://net.tutsplus.com/tutorials/other/8-regular-expressions-you-should-know/ > -=R > ... Yes, but what's the exact breakage except for one component not processing that edge case? It's an edge case after all? Me thinks it's better to be (a) consistent with generic URI parsing and (b) what important components already do (UAs, http servers etc). Best regards, Julian
- HTTP URI in the form of "http://example.com?query" Zhong Yu
- Re: HTTP URI in the form of "http://example.com?q… Julian Reschke
- Re: HTTP URI in the form of "http://example.com?q… Roberto Peon
- Re: HTTP URI in the form of "http://example.com?q… Julian Reschke
- Re: HTTP URI in the form of "http://example.com?q… Roberto Peon
- Re: HTTP URI in the form of "http://example.com?q… Julian Reschke
- Re: HTTP URI in the form of "http://example.com?q… Bjoern Hoehrmann
- Re: HTTP URI in the form of "http://example.com?q… Daniel Stenberg
- Re: HTTP URI in the form of "http://example.com?q… Zhong Yu
- Re: HTTP URI in the form of "http://example.com?q… Roy T. Fielding
- Re: HTTP URI in the form of "http://example.com?q… Zhong Yu
- Re: HTTP URI in the form of "http://example.com?q… Willy Tarreau
- Re: HTTP URI in the form of "http://example.com?q… Zhong Yu