Re: [apps-discuss] I-D Action: draft-ietf-appsawg-http-forwarded-01.txt

Julian Reschke <julian.reschke@gmx.de> Tue, 27 March 2012 07:54 UTC

Return-Path: <julian.reschke@gmx.de>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B662021F87D0 for <apps-discuss@ietfa.amsl.com>; Tue, 27 Mar 2012 00:54:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.163
X-Spam-Level:
X-Spam-Status: No, score=-104.163 tagged_above=-999 required=5 tests=[AWL=-1.564, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 E78RKHL6SZRE for <apps-discuss@ietfa.amsl.com>; Tue, 27 Mar 2012 00:54:09 -0700 (PDT)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by ietfa.amsl.com (Postfix) with SMTP id 6927A21F87B0 for <apps-discuss@ietf.org>; Tue, 27 Mar 2012 00:54:08 -0700 (PDT)
Received: (qmail invoked by alias); 27 Mar 2012 07:54:07 -0000
Received: from mail.greenbytes.de (EHLO [IPv6:::1]) [217.91.35.233] by mail.gmx.net (mp012) with SMTP; 27 Mar 2012 09:54:07 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX18ro9ZwypsrW+AD8wDFQ/RqE644vRI1DMjNHSTte9 Yuw6QIvZuutx++
Message-ID: <4F71721A.7010301@gmx.de>
Date: Tue, 27 Mar 2012 09:54:02 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20120312 Thunderbird/11.0
MIME-Version: 1.0
To: Martin Thomson <martin.thomson@gmail.com>
References: <20120326151030.7902.33251.idtracker@ietfa.amsl.com> <20120326173417.6058d1f6@hetzer> <CABkgnnW1ZaTYDSBX5qc9TBovszR5i2RUEPvBAHr87by8MwSwEA@mail.gmail.com>
In-Reply-To: <CABkgnnW1ZaTYDSBX5qc9TBovszR5i2RUEPvBAHr87by8MwSwEA@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] I-D Action: draft-ietf-appsawg-http-forwarded-01.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Mar 2012 07:54:10 -0000

On 2012-03-27 09:41, Martin Thomson wrote:
> On 26 March 2012 17:34, Andreas Petersson<andreas@sbin.se>  wrote:
>> I believe there is not much left to fix in this draft.
>> My biggest concern right now is this:
>>
>>     extension = 1*( ALPHA | DIGIT | "-" )
>>     ext-value =<any OCTET except CTLs, "," and ";",
>>       but including SP>
>>
>> Is that too liberal? Should recommendations be done in this draft on
>> what character encoding should be used?
>
> Why not use the normal token / quoted-string constructs?

Yes, please.

Also, it's no entirely clear why the spec depends on RFC 2616, not 
HTTPbis (although it copies some of its style).

Finally, as noted in other WGs: please do not special case the syntax of 
certain parameters. Just define *all* of them to be

   token / quoted-string

and then define additional constrains separately (see epic discussions 
in OAuth and WebSec).

Best regards, Julian