Re: HTTP/3 CONNECT requests, body, and trailers

Yaroslav Rosomakho <yrosomakho@zscaler.com> Fri, 06 February 2026 18:37 UTC

Received: by mail2.ietf.org (Postfix) id 36CC2B303D18; Fri, 6 Feb 2026 10:37:55 -0800 (PST)
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 35241B303D17 for <ietfarch-httpbisa-archive-bis2Juki@mail2.ietf.org>; Fri, 6 Feb 2026 10:37:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -5.298
X-Spam-Level:
X-Spam-Status: No, score=-5.298 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, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=w3.org header.b="lsmyKBGc"; dkim=pass (2048-bit key) header.d=w3.org header.b="I/Xqil8Q"; dkim=pass (1024-bit key) header.d=zscaler.com header.b="GdCFW7Ad"
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 4dfbK1esNj8p for <ietfarch-httpbisa-archive-bis2Juki@mail2.ietf.org>; Fri, 6 Feb 2026 10:37:54 -0800 (PST)
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 32A27B303D10 for <httpbisa-archive-bis2Juki@ietf.org>; Fri, 6 Feb 2026 10:37:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=Subject:Content-Type:Cc:To:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To; bh=+jCXHlGCSlXS4Eu3rwXZiV2R+ONvR0/g0SEVbAgWRC4=; b=lsmyKBGc2HFCwCtN1MacK/r4X4 LbG4Zcj7AsAr+yBoycExuXxWD8WnmdKYJ3CsglDWLdGqXUdqKwA4ILbp/NJoLxRSIrD1EenBt14hi hpAf0GupNBjXQM6DlsrgOuTiRkfKPHaf/TWh3ct3zrGyCvSTvRwsoecuBnWv811mQMwc6zyLdmYn6 y3ZmH4A/Q7pGtNU8ztI0CWmYWdk3AeE/AlmCzzOBxbknzrDBVoeiV6eNXN0tip1TB7t1D3zlh3ZGR 6V+VUhH+LfzWa52fcxgePCuisLZa3ugUGf3VMMTm2UNMi/GxdufpUgPHD3xRluoMzv4Mf94Flsjwk kKMJTJcA==;
Received: from lists by mab.w3.org with local (Exim 4.96) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1voQha-006Dec-1V for ietf-http-wg-dist@listhub.w3.org; Fri, 06 Feb 2026 18:37:10 +0000
Resent-Date: Fri, 06 Feb 2026 18:37:10 +0000
Resent-Message-Id: <E1voQha-006Dec-1V@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.96) (envelope-from <yrosomakho@zscaler.com>) id 1voQhX-006DTZ-2B for ietf-http-wg@listhub.w3.internal; Fri, 06 Feb 2026 18:37:07 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To; bh=+jCXHlGCSlXS4Eu3rwXZiV2R+ONvR0/g0SEVbAgWRC4=; t=1770403027; x=1771267027; b=I/Xqil8QFY3NpngtmF+yffIyDdw71RcrvZecWqDIjYAvvqZFYvqfMO042R7nq11KsZA7fUz/rXz Icb/gcku8WZq2yddHYYQjkRKnV/uuYN7tNMpe52//toCtKVKJ4y+VhNJjxszbONkoMZqxKDcL7Kfm cREeERTwLcfT6b377pID51crJN2732PjGLKp/1xaFS1U3o41JyfLbTAY75iTbaJ/E+X6yFBpiUZzs QlKqADiCvZEN+NecfW2TmbU0nASZcRlJwxRYNaxkHpY45mwi7JQnWx7LP/NPZeOrfktn2+wct8osO /Lz8OBltQhLZQu31qFWHBHaDJ6cKKhn4UieA==;
Received-SPF: pass (pan.w3.org: domain of zscaler.com designates 2607:f8b0:4864:20::122c as permitted sender) client-ip=2607:f8b0:4864:20::122c; envelope-from=yrosomakho@zscaler.com; helo=mail-dl1-x122c.google.com;
Received: from mail-dl1-x122c.google.com ([2607:f8b0:4864:20::122c]) by pan.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from <yrosomakho@zscaler.com>) id 1voQhW-004sfu-2Z for ietf-http-wg@w3.org; Fri, 06 Feb 2026 18:37:07 +0000
Received: by mail-dl1-x122c.google.com with SMTP id a92af1059eb24-1248d27f2b9so2923474c88.0 for <ietf-http-wg@w3.org>; Fri, 06 Feb 2026 10:37:06 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1770403023; cv=none; d=google.com; s=arc-20240605; b=kIPjcqykOaJ7kGRJ9Z8SmNhSPWOLum28plone3cKfUb7iExFF7zGnBjqMDdJTlxBbA DpWHTqkQQ3PvIhDUmBzYrEoo2w+5hVwxcUNEgSEnqLNl5AM35L7rlkFLySrMqE6Ts5dy 7UcmwZnOxCNG+jINlQ+Xf73HprmxWl6EpVFN+mfGc/kGHIN6TMuAZ8Y2vItOUfYkmYAS 30OhblUGhpsVg0PHLVMbOGex6Q4ZiwjS8LBv3U83ylIJOAfGbxm+XaPwnYbP4wqGV5OI yrXt95xfTbQpM46jX7563ypTodLk1qf2TZyar9q/5qvvBNtjLg/3SJNjqiao5Sh+Q9Q1 r1MA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=+jCXHlGCSlXS4Eu3rwXZiV2R+ONvR0/g0SEVbAgWRC4=; fh=bltBYqnCgneVv9CunnWNDVVl7vy27iiv90L2PGq2QUI=; b=asEdXoyg0vHByJbM/AyWLWnRCj4KvFcgzvZNg7U8etku3o/6iC7koGmBOtfXrlLzhO spYTAtdQsgFx4IJANZa/r+irsgWbRGahE8tNOjzuTXybS6ZJ6UOY0CHbbuGTToJ07S9+ Ygk0FlCKOLvMXyigDSx6hLsiiru80LYYDakwtt7AznRfgqoPfICY5heS/XZdCSuI3RNs G6XQ8ngRnnLq87dRkIg92JtMickRkjkf20yA6j0NpSJpdATIEn1tIbFa9LACv9kq9m8+ ji77Av+qC2V3PN6QYImb3C1LVQ2UXe+z3w5N+fMGhdleFHsNBMAkmlLga4gpBY8KiDP+ DWdA==; darn=w3.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zscaler.com; s=google; t=1770403023; x=1771007823; darn=w3.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=+jCXHlGCSlXS4Eu3rwXZiV2R+ONvR0/g0SEVbAgWRC4=; b=GdCFW7AdDvlWU37V2A5SQHlg82ZjrvqHqTLLvu1vYiY9AwdxALsqCZkPkHL+j2/AMD skrEI8234EXTOoNA8U5FYekcwZgR9XdVwShED1u7fZs8AFqEfv2PjqYLKoi+wSf8KPVx MKQKzYec0gFJ1x6QqlYTsPlkzBLIwFWh6hdDA=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770403023; x=1771007823; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=+jCXHlGCSlXS4Eu3rwXZiV2R+ONvR0/g0SEVbAgWRC4=; b=YHJ9xgQVRZb6Vff4mrUhxgCBZDUFVuZzOiFXRbEsWmi9HDVxwnIUzCzg5StooiyaXr 6RONqPNqLTETVeheZWGuRHxjlSQOnhrq3SumANquQq5wzlgbDyLTxkP4LqehxEZ6aFe0 o8GwduYmzLEyqwbO/P1JVK/5888+NY+uBcYQNS5HdafAsGmHn0Pv8R8gIuilBuU7A5/y 49xMbQbEuyVRlbbUBbow1K8GsQ2DsUFz109oyZhjdC0NPgqsrTXeMu1cA0dJ/XkZS2hl z1av+dEEj4FKnsyarecDtowrK6f4fdc37QgOi92gv3h/1s/lVQi1Cx0T8lc7HtG2e9/p nySw==
X-Forwarded-Encrypted: i=1; AJvYcCVyYLkzRg/ZQZdHHcA1L+hM9DoIVLfa1ObaosFW9Nwf/UJdbU9zppcqvnxrcuYgRA3x7SvciNk1cpWGduQ=@w3.org
X-Gm-Message-State: AOJu0YxoFsVaEXw72PPR1GTDFVGyhw4gY+QqKQC+d4KSRqcSYLOXNfzN 1wRqwjoPTiScHxTW1ZVdC/5eagMeOeAsrjVF+ydTWTJqkGYJ724dN9flIFuAUwyk4dCVfbacDC0 qBoBDlD7BUU17x5mQLbNNKBlLMz4GVm2uqoM6XjEtmf8Xz2oJzRtTwUJwAmf2kA8Wd06fxosFMt C1UB+T42iWRmKWikA9Gbe7
X-Gm-Gg: AZuq6aJAdUvaG3y8HplpBeZry9VpJkkIgwBrRI7iNu11SQPIGPV6CiNQY2UgilYkNax 52QKEkqCN6wRKiDVgx7zJtLuk9uB+uOaOtmoCiSngOABpqRromtgmV/rpjh76egWeP6jc5GPCAq 2uXmeOANhD3HoiLMIvQxMOA4syIdlTcorjuH2Ix2QLmW5DTTfZYNXcWwFYC7ma/7adCOSxdRaH4 Bfzwjn4ffGa5FWuVsH54j9505FWVXfnsmjGOa9iXG3cqrmvpXt8LvXRGdgPkk+ibEIBMvB6Chei EEUrsZmI+gTwxn1fY9Yk7umDzpucNg==
X-Received: by 2002:a05:693c:37c8:b0:2b7:befe:3754 with SMTP id 5a478bee46e88-2b85642b7cdmr1654031eec.16.1770403022623; Fri, 06 Feb 2026 10:37:02 -0800 (PST)
MIME-Version: 1.0
References: <7d4d2b69-edd7-4704-aedd-205e6e042a83@betaapp.fastmail.com> <d2fca1f0-57f6-4fdb-b971-245eca991797@measurement-factory.com> <e34ff687-2404-4928-ac35-6dcecacdd7b1@app.fastmail.com> <c2bc85e7-ee6c-485e-b447-0b7cc92b83df@betaapp.fastmail.com> <fdfa2aee-6af3-456b-92a3-856dda3fe4e5@app.fastmail.com> <DS0PR15MB56749EF0929A18DE506BA658B366A@DS0PR15MB5674.namprd15.prod.outlook.com> <CAMtubr0ARCcr-4poTTYYxiHs_fgYq6YyPVjN48PgD3Yp9TUxXQ@mail.gmail.com> <DS0PR15MB5674B29206E87E993CDEDA99B366A@DS0PR15MB5674.namprd15.prod.outlook.com>
In-Reply-To: <DS0PR15MB5674B29206E87E993CDEDA99B366A@DS0PR15MB5674.namprd15.prod.outlook.com>
From: Yaroslav Rosomakho <yrosomakho@zscaler.com>
Date: Fri, 06 Feb 2026 18:36:51 +0000
X-Gm-Features: AZwV_Qih6KsQL7RR5duASLOV23Tl18EcMkoerKm_EqXhEl5w4wV9rLiTjrmzX88
Message-ID: <CAMtubr2zxF-baEksPYLFcJxbF9qBZCXjzjNKti7W+yWBtkOC-g@mail.gmail.com>
To: Ben Schwartz <bemasc@meta.com>
Cc: Lucas Pardue <lucas@lucaspardue.com>, HTTP Working Group <ietf-http-wg@w3.org>
Content-Type: multipart/alternative; boundary="00000000000045edc8064a2c1374"
X-W3C-Hub-DKIM-Status: validation passed: (address=yrosomakho@zscaler.com domain=zscaler.com), signature is good
X-W3C-Hub-Spam-Status: No, score=-4.0
X-W3C-Hub-Spam-Report: ARC_SIGNED=0.001, ARC_VALID=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, DMARC_PASS=-0.001, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_WL=-1
X-W3C-Scan-Sig: pan.w3.org 1voQhW-004sfu-2Z 6b8ef6d1fc3764b02a7ab72362214045
X-Original-To: ietf-http-wg@w3.org
Subject: Re: HTTP/3 CONNECT requests, body, and trailers
Archived-At: <https://www.w3.org/mid/CAMtubr2zxF-baEksPYLFcJxbF9qBZCXjzjNKti7W+yWBtkOC-g@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/53670
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>

Maybe we could find a compromise?

For example, if there was a way to convey Proxy-Status information in a
Capsule we would not depend on trailers and draft-ietf-httpbis-connect-tcp
could support this functionality even for HTTP/1.
This would allow sending non-fatal status updates such as "I will shut down
in 5 minutes, please gracefully migrate the connection".

-yaroslav

On Fri, Feb 6, 2026 at 6:10 PM Ben Schwartz <bemasc@meta.com> wrote:

> As a Proxy-Status enthusiast, I think (3) would be poor outcome.  RFC 9209
> specifically lays out use cases for Proxy-Status trailers.  These seem
> potentially useful for any long-lived request through a proxy, including
> CONNECT.  For example, Proxy-Status could be used to convey details that
> distinguish the reason for an ungraceful shutdown, which is useful for
> debugging but is otherwise lost (Was it a TCP timeout? A RST?  Did the
> connection duration reach a configured limit?  Is this proxy server
> shutting down?).
>
> If we ban trailers, we currently have no way to convey this information.
>
> None of this prevents the endpoints from negotiating "unbounded DATA" if
> they don't have a use for trailers.
>
> --Ben
> ------------------------------
> *From:* Yaroslav Rosomakho <yrosomakho@zscaler.com>
> *Sent:* Friday, February 6, 2026 12:53 PM
> *To:* Ben Schwartz <bemasc@meta.com>
> *Cc:* Lucas Pardue <lucas@lucaspardue.com>; HTTP Working Group <
> ietf-http-wg@w3.org>
> *Subject:* Re: HTTP/3 CONNECT requests, body, and trailers
>
> As an unbound DATA for CONNECT enthusiast, I strongly support option (3)
> -yaroslav On Fri, Feb 6, 2026 at 2: 29 PM Ben Schwartz <bemasc@ meta.
> com> wrote: If we're going to revisit this text, let's give some thought to
> the interaction
> As an unbound DATA for CONNECT enthusiast, I strongly support option (3)
>
> -yaroslav
>
> On Fri, Feb 6, 2026 at 2:29 PM Ben Schwartz <bemasc@meta.com> wrote:
>
> If we're going to revisit this text, let's give some thought to the
> interaction with Extended CONNECT.  For example, can the set of allowed
> frames vary based on the :protocol?
>
> draft-ietf-httpbis-connect-tcp currently says
> "In HTTP/2 or HTTP/3, proxies MAY   additionally send a "Proxy-Status"
> trailer in the event of an abrupt   stream closure."
>
> We probably need to (1) remove this restriction altogether for Extended
> CONNECT, (2) declare that a :protocol specification can relax this
> restriction, or (3) flip this MAY to a MUST NOT in
> draft-ietf-httpbis-connect-tcp.
>
> --Ben
> ------------------------------
> *From:* Lucas Pardue <lucas@lucaspardue.com>
> *Sent:* Thursday, February 5, 2026 7:24 PM
> *To:* HTTP Working Group <ietf-http-wg@w3.org>
> *Subject:* Re: HTTP/3 CONNECT requests, body, and trailers
>
> On Thu, Feb 5, 2026, at 23: 54, Martin Thomson wrote: On Fri, Feb 6, 2026,
> at 06: 58, Lucas Pardue wrote: > Alex beat me to what I was going to say
> here. The proposed text could > be wordsmithed more I guess. Still not
> convinced this is
>
>
> On Thu, Feb 5, 2026, at 23:54, Martin Thomson wrote:
>
> On Fri, Feb 6, 2026, at 06:58, Lucas Pardue wrote:
> > Alex beat me to what I was going to say here. The proposed text could
> > be wordsmithed more I guess. Still not convinced this is a huge spec
> > problem though (the protocol-level requirements are correct IMO, just
> > maybe not super obvious on first inspection but what is?)
>
> You are both right, of course.  This did seem editorial, but the 2xx/200
> question below might tip that further toward being technical.
>
> Is it 2xx that has no response body, or is it only 200?  I don't know if
> we ever really decided that.
>
>
> RFC 9110 says:
>
> > Any 2xx (Successful)
> <https://urldefense.com/v3/__https://www.rfc-editor.org/rfc/rfc9110.html*status.2xx__;Iw!!Bt8RZUm9aw!93J7ZKDdhG3zB_wibixsN2xja0LcFSf5FIKXUkRRK6ATZ5BptTSL1JtZr7exEMG4LC8lj5S_rYR8$>
> response indicates that the sender (and all inbound proxies) will switch to
> tunnel mode immediately after the response header section; data received
> after that header section is from the server identified by the request
> target. Any response other than a successful response indicates that the
> tunnel has not yet been formed.
>
> And
>
> > A CONNECT request message does not have content. The interpretation of
> data sent after the header section of the CONNECT request message is
> specific to the version of HTTP in use.
>
>
> > A CONNECT request consists of a header block only and cannot contain a
> body or trailers; similarly, a 200 response to a CONNECT requests consists
> of a header block only.  Other responses to a CONNECT request are normal
> HTTP responses and can contain a body (that can explain why a request
> failed, for example).
>
>
> Its still not clear to me what document a change is being proposed.
> Restating things from document to document is where misunderstandings can
> creep in.
>
> RFC 9114 says
>
> > A proxy that supports CONNECT establishes a TCP connection ([RFC0793
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/rfc793__;!!Bt8RZUm9aw!93J7ZKDdhG3zB_wibixsN2xja0LcFSf5FIKXUkRRK6ATZ5BptTSL1JtZr7exEMG4LC8ljx3hK6MA$>])
> to the server identified in the :authority pseudo-header field. Once this
> connection is successfully established, the proxy sends a HEADERS
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/rfc9114*frame-headers__;Iw!!Bt8RZUm9aw!93J7ZKDdhG3zB_wibixsN2xja0LcFSf5FIKXUkRRK6ATZ5BptTSL1JtZr7exEMG4LC8lj1Sy_j0D$>
> frame containing a 2xx series status code to the client, as defined in Section
> 15.3
> <https://urldefense.com/v3/__https://www.rfc-editor.org/rfc/rfc9110*section-15.3__;Iw!!Bt8RZUm9aw!93J7ZKDdhG3zB_wibixsN2xja0LcFSf5FIKXUkRRK6ATZ5BptTSL1JtZr7exEMG4LC8lj0TRg1EY$>
> of [HTTP
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/rfc9110__;!!Bt8RZUm9aw!93J7ZKDdhG3zB_wibixsN2xja0LcFSf5FIKXUkRRK6ATZ5BptTSL1JtZr7exEMG4LC8lj8VFkGJn$>
> ].
>
> And
>
> > Once the CONNECT method has completed, only DATA
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/rfc9114*frame-data__;Iw!!Bt8RZUm9aw!93J7ZKDdhG3zB_wibixsN2xja0LcFSf5FIKXUkRRK6ATZ5BptTSL1JtZr7exEMG4LC8lj0L0pqXk$>
> frames are permitted to be sent on the stream. Extension frames MAY be used
> if specifically permitted by the definition of the extension. Receipt of
> any other known frame type MUST be treated as a connection error
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/rfc9114*errors__;Iw!!Bt8RZUm9aw!93J7ZKDdhG3zB_wibixsN2xja0LcFSf5FIKXUkRRK6ATZ5BptTSL1JtZr7exEMG4LC8lj0ftm5sF$>
> of type H3_FRAME_UNEXPECTED
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/rfc9114*H3_FRAME_UNEXPECTED__;Iw!!Bt8RZUm9aw!93J7ZKDdhG3zB_wibixsN2xja0LcFSf5FIKXUkRRK6ATZ5BptTSL1JtZr7exEMG4LC8lj8HVdy0c$>
> .
>
> So a minimal change would be
>
> A) Invent a better term for returning a 2xx and state it clearly in the
> para that talks about 2xx
>
> B) Change that second para to something like
>
> CONNECT method requests that are <insert new term for successful connect>
> do not support trailer header section. Only DATA
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/rfc9114*frame-data__;Iw!!Bt8RZUm9aw!93J7ZKDdhG3zB_wibixsN2xja0LcFSf5FIKXUkRRK6ATZ5BptTSL1JtZr7exEMG4LC8lj0L0pqXk$>
> frames are permitted to be sent on the stream. Extension frames MAY be used
> if specifically permitted by the definition of the extension. Receipt of
> any other known frame type MUST be treated as a connection error
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/rfc9114*errors__;Iw!!Bt8RZUm9aw!93J7ZKDdhG3zB_wibixsN2xja0LcFSf5FIKXUkRRK6ATZ5BptTSL1JtZr7exEMG4LC8lj0ftm5sF$>
> of type H3_FRAME_UNEXPECTED
> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/rfc9114*H3_FRAME_UNEXPECTED__;Iw!!Bt8RZUm9aw!93J7ZKDdhG3zB_wibixsN2xja0LcFSf5FIKXUkRRK6ATZ5BptTSL1JtZr7exEMG4LC8lj8HVdy0c$>
> .
>
>
> [1] https://www.rfc-editor.org/rfc/rfc9110.html#section-9.3.6
> <https://urldefense.com/v3/__https://www.rfc-editor.org/rfc/rfc9110.html*section-9.3.6__;Iw!!Bt8RZUm9aw!93J7ZKDdhG3zB_wibixsN2xja0LcFSf5FIKXUkRRK6ATZ5BptTSL1JtZr7exEMG4LC8lj1pO2PqD$>
>
>
>
> This communication (including any attachments) is intended for the sole
> use of the intended recipient and may contain confidential, non-public,
> and/or privileged material. Use, distribution, or reproduction of this communication
> by unintended recipients is not authorized. If you received this
> communication in error, please immediately notify the sender and then delete
> all copies of this communication from your system.
>

-- 


This communication (including any attachments) is intended for the sole 
use of the intended recipient and may contain confidential, non-public, 
and/or privileged material. Use, distribution, or reproduction of this 
communication by unintended recipients is not authorized. If you received 
this communication in error, please immediately notify the sender and then 
delete all copies of this communication from your system.