Fwd: New Version Notification for draft-schwartz-modern-http-proxies-00.txt

Ben Schwartz <bemasc@google.com> Fri, 14 October 2022 19:03 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 194A5C14F738 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 14 Oct 2022 12:03:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.559
X-Spam-Level:
X-Spam-Status: No, score=-12.559 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
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 30n0YPPq6xMe for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 14 Oct 2022 12:03:47 -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 42AFDC14F719 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Fri, 14 Oct 2022 12:03:41 -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 1ojPvL-008VEY-AM for ietf-http-wg-dist@listhub.w3.org; Fri, 14 Oct 2022 19:00:47 +0000
Resent-Date: Fri, 14 Oct 2022 19:00:47 +0000
Resent-Message-Id: <E1ojPvL-008VEY-AM@lyra.w3.org>
Received: from titan.w3.org ([128.30.52.76]) by lyra.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <bemasc@google.com>) id 1ojPvK-008VDb-7f for ietf-http-wg@listhub.w3.org; Fri, 14 Oct 2022 19:00:46 +0000
Received: from mail-ua1-x92f.google.com ([2607:f8b0:4864:20::92f]) by titan.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from <bemasc@google.com>) id 1ojPvI-00D7R5-Ok for ietf-http-wg@w3.org; Fri, 14 Oct 2022 19:00:45 +0000
Received: by mail-ua1-x92f.google.com with SMTP id i20so2261070ual.4 for <ietf-http-wg@w3.org>; Fri, 14 Oct 2022 12:00:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=yp5vtojll8FtLsTnptJU8Xd/js3xDhwKI9wBe3J+6fU=; b=GkQlDaGp+d0B4c69h1fLhUDlVxemWF6VBRlAXuSSR+QTGOwC9cmhbUgawM/VqJ+Tff zZOCZj+lbGTPLTTaXUiNvQoPpLxwAiDb0rqKl9rbkWHa/Z6ROChKZuBxHRs3UsJmBs7Z 0hFN3ptnD5FG8s0Ehw/lsPO9erJaR4k7eqvTj3Vn7hiEsEV8gvNs3vSJabtqAvYaNhmG BPTX0AyYJdaNct8DlOVyWTM4giSCkpxFoemPLaoAkb9z3QD4mrGGMj7DQD6H3pVZQyic MOyNOcp0+Up/4rPA1m8EdsHbR2ZXgDt1rleU67lRZlbv7EiffAboC/N4OyDNHw4SNU7Y 5B7w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=yp5vtojll8FtLsTnptJU8Xd/js3xDhwKI9wBe3J+6fU=; b=0fjKMNIdjwmGyJobtFP0FV18dNT9+16Zkbp3op8sjTS62oybUKpXtJeTZwMCK00gHw CuRcAUFWQIOl0DmS8eQ/ej7acb8JQYDQ9r2icXQM1TesbQNpwHz/MuFXBCQikZE7z5W3 Mv8xQVTvzG1SKFg9zpEmn1q00Pt1LD39q9OaEYdB4BiKjjRRW3nt+cXiWR31TF6kMecs g5iajKC15lp8R5MxWTZLO14jawCjrNMXxy3B2I9X+xGZHESeVZYoZUlwgQF4LyJQIgP4 +MJdKAQ07IErIOnSsOh+wRr3fz3d2Mb1Lf3dCb8/TE2dlIqHdwIoPAIFMCoGF0MflUeS 6C+g==
X-Gm-Message-State: ACrzQf2mmzp/7toGpLkuxqHp6AJkchjOGfAG9Sl9YYSF60p9JoCf3Dgh cuQfXsIAwT/bUqanCSN+RfPHPyV2tbb3OOe5aa/eICcfvuA=
X-Google-Smtp-Source: AMsMyM6HTxhdz7Jdf122ZtfqBFqoZmvRtamoO7sBGTCLFvmrplu3hwHA07vLPsgeSVAGkNe5mFHUFz4MnqBbyTV6/S4=
X-Received: by 2002:ab0:66d0:0:b0:3d5:dd1e:8e3b with SMTP id d16-20020ab066d0000000b003d5dd1e8e3bmr3492985uaq.86.1665774033498; Fri, 14 Oct 2022 12:00:33 -0700 (PDT)
MIME-Version: 1.0
References: <166577336385.23127.17227531952109776017@ietfa.amsl.com>
In-Reply-To: <166577336385.23127.17227531952109776017@ietfa.amsl.com>
From: Ben Schwartz <bemasc@google.com>
Date: Fri, 14 Oct 2022 15:00:22 -0400
Message-ID: <CAHbrMsCzSgcu4BM-9qorrB1t8CkVtwWfFj4uxawDUakJBXVnXg@mail.gmail.com>
To: HTTP Working Group <ietf-http-wg@w3.org>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-256"; boundary="0000000000009272e205eb033dc3"
Received-SPF: pass client-ip=2607:f8b0:4864:20::92f; envelope-from=bemasc@google.com; helo=mail-ua1-x92f.google.com
X-W3C-Hub-DKIM-Status: validation passed: (address=bemasc@google.com domain=google.com), signature is good
X-W3C-Hub-Spam-Status: No, score=-21.6
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5, W3C_AA=-1, W3C_DB=-1, W3C_IRA=-1, W3C_WL=-1
X-W3C-Scan-Sig: titan.w3.org 1ojPvI-00D7R5-Ok 45b50c8f8c8bece4fa8fdf287ba8c48a
X-Original-To: ietf-http-wg@w3.org
Subject: Fwd: New Version Notification for draft-schwartz-modern-http-proxies-00.txt
Archived-At: <https://www.w3.org/mid/CAHbrMsCzSgcu4BM-9qorrB1t8CkVtwWfFj4uxawDUakJBXVnXg@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/40451
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>

Hello HTTPbis,

This is a very simple -00 proposal to backport MASQUE's template-driven
proxying style to old-fashioned HTTP request and HTTP CONNECT proxies.  For
example, it introduces a "connect-tcp" protocol to parallel "connect-udp".
I know I've heard a few other people discuss this idea in the past, so
please ping me if you'd like to coauthor.

I would like a few minutes of agenda time to present this at IETF 115 if
possible.  I think HTTPBIS is probably the right working group, but the
draft also has obvious connections to MASQUE, OHAI, and perhaps HTTPAPI.

Thanks,
Ben Schwartz

---------- Forwarded message ---------
From: <internet-drafts@ietf.org>
Date: Fri, Oct 14, 2022 at 2:49 PM
Subject: New Version Notification for
draft-schwartz-modern-http-proxies-00.txt
To: Benjamin M. Schwartz <bemasc@google.com>



A new version of I-D, draft-schwartz-modern-http-proxies-00.txt
has been successfully submitted by Benjamin Schwartz and posted to the
IETF repository.

Name:           draft-schwartz-modern-http-proxies
Revision:       00
Title:          Modernizing HTTP Forward Proxy Functionality
Document date:  2022-10-14
Group:          Individual Submission
Pages:          10
URL:
https://www.ietf.org/archive/id/draft-schwartz-modern-http-proxies-00.txt
Status:
https://datatracker.ietf.org/doc/draft-schwartz-modern-http-proxies/
Html:
https://www.ietf.org/archive/id/draft-schwartz-modern-http-proxies-00.html
Htmlized:
https://datatracker.ietf.org/doc/html/draft-schwartz-modern-http-proxies


Abstract:
   HTTP proxying features have long been part of the core HTTP
   specification.  However, the core proxying functionality has several
   important deficiencies in modern HTTP environments.  This
   specification defines alternative proxy service configurations for
   HTTP requests and TCP connections.  These services are identified by
   URI Templates and designed for parallelism with DoH, MASQUE, and
   Oblivious HTTP.




The IETF Secretariat