Re: Last Call: <draft-ietf-httpbis-header-structure-18.txt> (Structured Field Values for HTTP) to Proposed Standard
Willy Tarreau <w@1wt.eu> Sat, 16 May 2020 04:35 UTC
Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@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 1A1DE3A0939 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 15 May 2020 21:35:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.75
X-Spam-Level:
X-Spam-Status: No, score=-0.75 tagged_above=-999 required=5 tests=[HEADER_FROM_DIFFERENT_DOMAINS=0.249, MAILING_LIST_MULTI=-1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3Vk53fFgwjIw for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 15 May 2020 21:35:32 -0700 (PDT)
Received: from lyra.w3.org (lyra.w3.org [128.30.52.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C3B73A08CA for <httpbisa-archive-bis2Juki@lists.ietf.org>; Fri, 15 May 2020 21:35:30 -0700 (PDT)
Received: from lists by lyra.w3.org with local (Exim 4.92) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1jZoUx-0004FO-6W for ietf-http-wg-dist@listhub.w3.org; Sat, 16 May 2020 04:32:31 +0000
Resent-Date: Sat, 16 May 2020 04:32:31 +0000
Resent-Message-Id: <E1jZoUx-0004FO-6W@lyra.w3.org>
Received: from titan.w3.org ([128.30.52.76]) by lyra.w3.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <w@1wt.eu>) id 1jZoUq-0004Ec-Gd for ietf-http-wg@listhub.w3.org; Sat, 16 May 2020 04:32:24 +0000
Received: from wtarreau.pck.nerim.net ([62.212.114.60] helo=1wt.eu) by titan.w3.org with esmtp (Exim 4.92) (envelope-from <w@1wt.eu>) id 1jZoUo-0003pB-Q2 for ietf-http-wg@w3.org; Sat, 16 May 2020 04:32:24 +0000
Received: (from willy@localhost) by pcw.home.local (8.15.2/8.15.2/Submit) id 04G4VpdG009191; Sat, 16 May 2020 06:31:51 +0200
Date: Sat, 16 May 2020 06:31:51 +0200
From: Willy Tarreau <w@1wt.eu>
To: Julian Reschke <julian.reschke@gmx.de>
Cc: Poul-Henning Kamp <phk@phk.freebsd.dk>, mnot@mnot.net, phk@varnish-cache.org, last-call@ietf.org, httpbis-chairs@ietf.org, ietf-http-wg@w3.org, barryleiba@gmail.com, draft-ietf-httpbis-header-structure@ietf.org
Message-ID: <20200516043151.GA9187@1wt.eu>
References: <158740521959.1174.9556681562748997101@ietfa.amsl.com> <bb3a29ff-1a0f-964d-c764-4d4819d338da@gmx.de> <4184EA3A-793F-4F29-8E99-FD371F35F6AC@mnot.net> <0150efc3-9d69-3ada-b714-5d2d6c9dbed3@gmx.de> <20200515151336.GB8412@1wt.eu> <4859a11f-5649-b633-f43b-facf036e61c7@gmx.de> <44485.1589558797@critter.freebsd.dk> <3aa18f59-889b-bb3e-289d-0936bb18a9a8@gmx.de>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <3aa18f59-889b-bb3e-289d-0936bb18a9a8@gmx.de>
User-Agent: Mutt/1.6.1 (2016-04-27)
Received-SPF: pass client-ip=62.212.114.60; envelope-from=w@1wt.eu; helo=1wt.eu
X-W3C-Hub-Spam-Status: No, score=-7.9
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_IRA=-1, W3C_IRR=-3, W3C_WL=-1
X-W3C-Scan-Sig: titan.w3.org 1jZoUo-0003pB-Q2 726684443104cf15485f74b651f7a9d0
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Last Call: <draft-ietf-httpbis-header-structure-18.txt> (Structured Field Values for HTTP) to Proposed Standard
Archived-At: <https://www.w3.org/mid/20200516043151.GA9187@1wt.eu>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/37637
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: <https://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>
On Sat, May 16, 2020 at 05:39:32AM +0200, Julian Reschke wrote: > I have no idea what the exact proposal would be. Fail when multiple > instances are there? That would be really annoying, because the main reason multiple headers happen is that most of these are inconditionally added by components which do not search for them. Look at the famous x-forwarded-for as an example! I'd say that multiple headers are the most natural way to produce an ordered list, and one which will continue to exist. Willy
- Re: Last Call: <draft-ietf-httpbis-header-structu… Julian Reschke
- Re: Last Call: <draft-ietf-httpbis-header-structu… Mark Nottingham
- Re: Last Call: <draft-ietf-httpbis-header-structu… Julian Reschke
- Re: Last Call: <draft-ietf-httpbis-header-structu… Willy Tarreau
- Re: Last Call: <draft-ietf-httpbis-header-structu… Julian Reschke
- Re: Last Call: <draft-ietf-httpbis-header-structu… Poul-Henning Kamp
- Re: Last Call: <draft-ietf-httpbis-header-structu… Willy Tarreau
- Re: Last Call: <draft-ietf-httpbis-header-structu… Julian Reschke
- Re: Last Call: <draft-ietf-httpbis-header-structu… Willy Tarreau
- Re: Last Call: <draft-ietf-httpbis-header-structu… Poul-Henning Kamp
- Re: Last Call: <draft-ietf-httpbis-header-structu… Willy Tarreau
- Re: Last Call: <draft-ietf-httpbis-header-structu… Mark Nottingham
- Re: Last Call: <draft-ietf-httpbis-header-structu… Julian Reschke
- Re: Last Call: <draft-ietf-httpbis-header-structu… Mark Nottingham
- empty lists?, was: Last Call: <draft-ietf-httpbis… Julian Reschke
- Re: empty lists?, was: Last Call: <draft-ietf-htt… Benjamin Kaduk
- Re: empty lists?, was: Last Call: <draft-ietf-htt… Julian Reschke
- Re: empty lists?, was: Last Call: <draft-ietf-htt… Benjamin Kaduk
- Re: empty lists?, was: Last Call: <draft-ietf-htt… Mark Nottingham
- Re: empty lists?, was: Last Call: <draft-ietf-htt… Benjamin Kaduk
- Re: empty lists?, was: Last Call: <draft-ietf-htt… Julian Reschke
- Re: empty lists?, was: Last Call: <draft-ietf-htt… Benjamin Kaduk