Re: [Technical Errata Reported] RFC9110 (7109)

Julian Reschke <julian.reschke@greenbytes.de> Tue, 13 September 2022 15:00 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 CF48DC15948A for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 13 Sep 2022 08:00:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.964
X-Spam-Level:
X-Spam-Status: No, score=-4.964 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, MAILING_LIST_MULTI=-1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=unavailable autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6KXDtvh2yEU5 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 13 Sep 2022 08:00:04 -0700 (PDT)
Received: from lyra.w3.org (lyra.w3.org [128.30.52.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DA76C14CF03 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Tue, 13 Sep 2022 08:00:02 -0700 (PDT)
Received: from lists by lyra.w3.org with local (Exim 4.94.2) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1oY7LZ-003BRp-JE for ietf-http-wg-dist@listhub.w3.org; Tue, 13 Sep 2022 14:57:09 +0000
Resent-Date: Tue, 13 Sep 2022 14:57:09 +0000
Resent-Message-Id: <E1oY7LZ-003BRp-JE@lyra.w3.org>
Received: from mimas.w3.org ([128.30.52.79]) by lyra.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <julian.reschke@greenbytes.de>) id 1oY7LY-003BQs-4s for ietf-http-wg@listhub.w3.org; Tue, 13 Sep 2022 14:57:08 +0000
Received: from mail2.greenbytes.de ([5.10.171.186] helo=mail.greenbytes.de) by mimas.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <julian.reschke@greenbytes.de>) id 1oY7LW-00EdD0-Rr for ietf-http-wg@w3.org; Tue, 13 Sep 2022 14:57:07 +0000
Received: by mail.greenbytes.de (Postfix, from userid 119) id 0942F9816BE; Tue, 13 Sep 2022 14:45:03 +0200 (CEST)
Received: from [192.168.178.179] (unknown [91.61.59.244]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (Client did not present a certificate) by mail.greenbytes.de (Postfix) with ESMTPSA id 1F09D9816B9; Tue, 13 Sep 2022 14:45:01 +0200 (CEST)
Message-ID: <88b16c5b-4325-94c0-922d-5a529cffefec@greenbytes.de>
Date: Tue, 13 Sep 2022 16:56:38 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.13.0
To: "Gary Wilson Jr." <gary.wilson@gmail.com>
Cc: RFC Errata System <rfc-editor@rfc-editor.org>, fielding@gbiv.com, mnot@mnot.net, superuser@gmail.com, francesca.palombini@ericsson.com, tpauly@apple.com, ietf-http-wg@w3.org
References: <20220831165007.27C7EC884E@rfcpa.amsl.com> <0e44240c-7219-a74b-708a-94386e9dfa19@greenbytes.de> <CACf6NESEDQSa5bYZm=zQnZ0T+vf-_qS5YV6cr9-1VHufOWv7QQ@mail.gmail.com>
From: Julian Reschke <julian.reschke@greenbytes.de>
In-Reply-To: <CACf6NESEDQSa5bYZm=zQnZ0T+vf-_qS5YV6cr9-1VHufOWv7QQ@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=5.10.171.186; envelope-from=julian.reschke@greenbytes.de; helo=mail.greenbytes.de
X-W3C-Hub-Spam-Status: No, score=-5.5
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, NICE_REPLY_A=-0.628, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, W3C_AA=-1, W3C_IRA=-1, W3C_WL=-1
X-W3C-Scan-Sig: mimas.w3.org 1oY7LW-00EdD0-Rr 743b10ddfe7ed51f7e59ca8b1d550b4e
X-Original-To: ietf-http-wg@w3.org
Subject: Re: [Technical Errata Reported] RFC9110 (7109)
Archived-At: <https://www.w3.org/mid/88b16c5b-4325-94c0-922d-5a529cffefec@greenbytes.de>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/40390
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>

Am 13.09.2022 um 15:02 schrieb Gary Wilson Jr.:
> Hi Julian,
> 
> The section for status code 308 currently has no mention stating that 
> the client should not change the request method (while 307 status code 
> text and obsoleted rfc7538 text both do mention this). This seems 
> inaccurate and inconsistent with other text, e.g. section "15.4. 
> Redirection 3xx" mentioning "307 (Temporary Redirect) and 308 (Permanent 
> Redirect) [RFC7538] were later added to unambiguously indicate 
> method-preserving redirects..."
> 
> Thanks,
> Gary

Indeed; you are right.

I really really was convinced that we had the text completely 
consistent; but somehow we messed up.

So yes, the erratum is correct, and the text for 308 should contain a 
statement about not changing the method.

Related to this, I'm now officially confused why we talk about 
potentially multiple "enclosed" URIs for 301 and 308. Roy, is there some 
history for 301 that I'm missing?

Best regards, Julian

-- 
<green/>bytes GmbH, Hafenweg 16, D-48155 Münster, Germany
Amtsgericht Münster: HRB5782