Re: [Technical Errata Reported] RFC9110 (9162)

"Roy T. Fielding" <fielding@gbiv.com> Thu, 03 September 2026 06:30 UTC

Received: by mail2.ietf.org (Postfix) id C02C313486A1A; Wed, 2 Sep 2026 23:30:20 -0700 (PDT)
Delivered-To: ietfarch-httpbisa-archive-bis2juki@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id BACE813486A18 for <ietfarch-httpbisa-archive-bis2Juki@mail2.ietf.org>; Wed, 2 Sep 2026 23:30:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1788417020; bh=1F6hmyDsTn4c3lzTiE/TDo14pI9yd5HBdhJ7LcF5SqY=; h=Resent-Date:From:In-Reply-To:Date:Cc:References:To:Subject: Resent-From:Resent-Sender:List-Id:List-Help:List-Post: List-Unsubscribe; b=pHH8t8mlWHmLu/Jpc9Lxwx2spkS7iwynRiLN0g8WadMd6UnINltMuaJwIleXhaeWo 4iWpEfdfJLoPBEeHUcvTuY6mG2j8eDjAXSRQFowMvWGu4Dv29AUvc3gSSkbdcuxY/x fMG3rwqig7yvYZ4kdNewn5rxWjx/1zzZdWP2oo28=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -5.4
X-Spam-Level:
X-Spam-Status: No, score=-5.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=w3.org header.b="pxI+HDoi"; dkim=pass (2048-bit key) header.d=w3.org header.b="LSZ80cuA"; dkim=pass (2048-bit key) header.d=gbiv.com header.b="hufFNf/G"
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FwNGqLVqhd2M for <ietfarch-httpbisa-archive-bis2Juki@mail2.ietf.org>; Wed, 2 Sep 2026 23:30:20 -0700 (PDT)
Received: from mab.w3.org (mab.w3.org [IPv6:2600:1f18:7d7a:2700:d091:4b25:8566:8113]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 309F513486A13 for <httpbisa-archive-bis2Juki@ietf.org>; Wed, 2 Sep 2026 23:30:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=Subject:To:References:Message-Id:Cc:Date:In-Reply-To:From: Mime-Version:Content-Type:Reply-To; bh=JaNdap7go3Lc0upagfdTxruxe2ShrvnAlErozfQD84Q=; b=pxI+HDoiQjXJ85TJNDVkvhKByd qSCufZeP9MjEtF+8nWBd80t7amNCpKjEyHrGu3hheDOLzFJ1TWIvyGfmbPPzveqyUno6sPyn+X14I Q9pMYbh2xTLBCpLRni0l9dy0AylOiE+T3GxXaGwOFRyDHDzLiB582T9+6CxD1AJfCe9y1m9Wz4iB5 7IPxqWGc4mAq1sdICT+6Xymmyd38uNzyx4srvfqM6pUAGJw3+sk9jaby4N+bKdD5w4FhLTC48StZK E75CqTP2kVm5Ak9DSyeMs9L8uS6M+zLAmtTZpJpRYx1RSm6HvFAdcCgiDBp9YAw0O2KChHpXU/9mF qbRUY3Jg==;
Received: from lists by mab.w3.org with local (Exim 4.98.2) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1x20x1-00000005dJ1-2ouG for ietf-http-wg-dist@listhub.w3.org; Thu, 03 Sep 2026 06:29:31 +0000
Resent-Date: Thu, 03 Sep 2026 06:29:31 +0000
Resent-Message-Id: <E1x20x1-00000005dJ1-2ouG@mab.w3.org>
Received: from ip-10-0-0-144.ec2.internal ([10.0.0.144] helo=pan.w3.org) by mab.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from <fielding@gbiv.com>) id 1x20x0-00000005dHy-28no for ietf-http-wg@listhub.w3.internal; Thu, 03 Sep 2026 06:29:30 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=To:References:Message-Id:Cc:Date:In-Reply-To:From:Subject: Mime-Version:Content-Type:Reply-To; bh=JaNdap7go3Lc0upagfdTxruxe2ShrvnAlErozfQD84Q=; t=1788416970; x=1789280970; b=LSZ80cuAPsjqEmVouUwMfS1BJDCv4I0Gy5vPfWIdJRMq8Bk7lKqRCLfcm0HrMvWFgwnBlag/cqU Zb5PeVCF41YKTw6mGYDrM9gph/3bGAsymBfYjPFvw+G5CPgxLj1DH3/sk9dYZcmX6rDtcXrFgkOkz Mr+0T+kX+4XdmuWGVmgH1OBs3vK0yXuyqe93JkFPyRxov5XpTPluXEny3yuLok73dfZ7BNcRrHBkI MIZiSQ0iMMsFHVEAdYESkBrzCOGycSAQYst9wYo2m1OwUCJavFBhmTnh2U+supO/p+1D/okGjYj9n gcv3m77UWtA85SBhlPgSmqvkvjTd2iVbfDHw==;
Received-SPF: pass (pan.w3.org: domain of gbiv.com designates 23.83.223.163 as permitted sender) client-ip=23.83.223.163; envelope-from=fielding@gbiv.com; helo=serval.cherry.relay.mailchannels.net;
Received: from serval.cherry.relay.mailchannels.net ([23.83.223.163]) by pan.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from <fielding@gbiv.com>) id 1x20x0-00000008nrF-1Fmd for ietf-http-wg@w3.org; Thu, 03 Sep 2026 06:29:30 +0000
X-Sender-Id: dreamhost|x-authsender|fielding@gbiv.com
Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id D79CA640AC8; Thu, 03 Sep 2026 06:29:25 +0000 (UTC)
Received: from pdx1-sub0-mail-a210.dreamhost.com (100-96-170-102.trex-nlb.outbound.svc.cluster.local [100.96.170.102]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 9097F640637; Thu, 03 Sep 2026 06:29:25 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|fielding@gbiv.com
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|fielding@gbiv.com
X-MailChannels-Auth-Id: dreamhost
X-Spill-Eight: 382d59b81c116751_1788416965691_4570190
X-MC-Loop-Signature: 1788416965691:1241988634
X-MC-Ingress-Time: 1788416965690
Received: from pdx1-sub0-mail-a210.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.96.170.102 (trex/8.0.2); Thu, 03 Sep 2026 06:29:25 +0000
Received: from smtpclient.apple (unknown [23.164.40.159]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: fielding@gbiv.com) by pdx1-sub0-mail-a210.dreamhost.com (Postfix) with ESMTPSA id 4hb8nx04stzRk; Wed, 2 Sep 2026 23:29:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gbiv.com; s=dreamhost; t=1788416965; bh=JaNdap7go3Lc0upagfdTxruxe2ShrvnAlErozfQD84Q=; h=Content-Type:Subject:From:Date:Cc:Content-Transfer-Encoding:To; b=hufFNf/GUUYbS4mQ7aMfl7ev5Bt5svCI3qkHQNEdb+8fdN5hzdF2b90mGlo5UGBzZ 921O8E0FmfIsWj2AmvSjAZH35tmMDEWAkMepP8eCRx8x44pOHdMEwBDQT4LFg7BYEK eK857NlLoXNbUjRPe4GiyHTLXfj8B5EPC9ySc+K+hNc28WWGD/4WZyXENjYPDinm4g 0LqttBRgvhynpxo6/nejjJTMvv/iVtcG6ksPKklFlw7KSq1IIQc0DnYE5BkGSxB/QQ 4j0CXI0NyT8BH7ss3Z3DfwCHgNFBRaqUbuWvANr/QMh9gf49oWr3PvnodNJ6HSeqh+ rg4u/12vwgqPQ==
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.700.51.1.1\))
From: "Roy T. Fielding" <fielding@gbiv.com>
In-Reply-To: <2651b979-429e-4538-9663-ceee11023b6c@gmx.de>
Date: Wed, 02 Sep 2026 23:29:14 -0700
Cc: rfc-editor@rfc-editor.org, Tommy Pauly <tpauly@apple.com>, gorry@erg.abdn.ac.uk, Mark Nottingham <mnot@mnot.net>, Francesca Palombini <francesca.palombini@ericsson.com>, mbishop@evequefou.be, julian@shepjour.com, ietf-http-wg@w3.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <F930D95D-AB8C-4407-88AE-8203E17DB075@gbiv.com>
References: <178837554363.11.18169377136741165808@rfc-editor.org> <2651b979-429e-4538-9663-ceee11023b6c@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3864.700.51.1.1)
X-W3C-Hub-DKIM-Status: validation passed: (address=fielding@gbiv.com domain=gbiv.com), signature is good
X-W3C-Hub-Spam-Status: No, score=-6.1
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, DMARC_MISSING=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_DB=-1, W3C_IRA=-1, W3C_WL=-1
X-W3C-Scan-Sig: pan.w3.org 1x20x0-00000008nrF-1Fmd 7b7dba83ea16e61bfb71416ff97a500a
X-Original-To: ietf-http-wg@w3.org
Subject: Re: [Technical Errata Reported] RFC9110 (9162)
Archived-At: <https://www.w3.org/mid/F930D95D-AB8C-4407-88AE-8203E17DB075@gbiv.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/54185
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/email/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>


> On Sep 2, 2026, at 9:58 PM, Julian Reschke <julian.reschke@gmx.de> wrote:
> 
> Am 02.09.2026 um 20:59 schrieb rfc-editor@rfc-editor.org:
>> ...
>> Original Text
>> -------------
>> When a field name is repeated within a section, its combined
>>    field value consists of the list of corresponding field line values
>>    within that section, concatenated in order, with each field line
>>    value separated by a comma.
>>    For example, this section:
>>    Example-Field: Foo, Bar
>>    Example-Field: Baz
>>    contains two field lines, both with the field name "Example-Field".
>>    The first field line has a field line value of "Foo, Bar", while the
>>    second field line value is "Baz".  The field value for "Example-
>>    Field" is the list "Foo, Bar, Baz".
>> Corrected Text
>> --------------
>> When a field name is repeated within a section, its combined
>>    field value consists of the list of corresponding field line values
>>    within that section, concatenated in order, with each field line
>>    value separated by a comma SP (", ").
>>    For example, this section:
>>    Example-Field: Foo, Bar
>>    Example-Field: Baz
>>    contains two field lines, both with the field name "Example-Field".
>>    The first field line has a field line value of "Foo, Bar", while the
>>    second field line value is "Baz".  The field value for "Example-
>>    Field" is the list "Foo, Bar, Baz".
>> Notes
>> -----
>> The original text says, "with each field line value separated by a comma", but in the example, it shows the field line values being separated by a comma SP (", ") instead of just a comma (","). Hence, either the given definition of "combined field value" is incorrect, or the example intended to demonstrate it is incorrect.
>> ...
> 
> If there's a problem here than it is the example, not the definition. The example assumes that whitespace is irrelevant; that is not true in general.
> 
> Best regards, Julian
>