Re: HTTP Partial POST Replay

Robert Collins <robertc@robertcollins.net> Mon, 01 July 2019 23:01 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 189A4120182 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 1 Jul 2019 16:01:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.651
X-Spam-Level:
X-Spam-Status: No, score=-2.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, MAILING_LIST_MULTI=-1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=robertcollins-net.20150623.gappssmtp.com
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 oYd3XkNVNULs for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 1 Jul 2019 16:01:56 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [IPv6:2603:400a:ffff:804:801e:34:0:38]) (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 8F1D71200CE for <httpbisa-archive-bis2Juki@lists.ietf.org>; Mon, 1 Jul 2019 16:01:56 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.89) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1hi5Gc-00056G-EA for ietf-http-wg-dist@listhub.w3.org; Mon, 01 Jul 2019 22:59:22 +0000
Resent-Date: Mon, 01 Jul 2019 22:59:22 +0000
Resent-Message-Id: <E1hi5Gc-00056G-EA@frink.w3.org>
Received: from mimas.w3.org ([2603:400a:ffff:804:801e:34:0:4f]) by frink.w3.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from <robertc@robertcollins.net>) id 1hi5Gb-00055V-1i for ietf-http-wg@listhub.w3.org; Mon, 01 Jul 2019 22:59:21 +0000
Received: from mail-oi1-x236.google.com ([2607:f8b0:4864:20::236]) by mimas.w3.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89) (envelope-from <robertc@robertcollins.net>) id 1hi5GZ-00072A-Gs for ietf-http-wg@w3.org; Mon, 01 Jul 2019 22:59:20 +0000
Received: by mail-oi1-x236.google.com with SMTP id w79so11406256oif.10 for <ietf-http-wg@w3.org>; Mon, 01 Jul 2019 15:58:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=robertcollins-net.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Y2KkQ3TvMkC9GoBivKF0fiGSoOzYntZ0rd+kQqoCXTY=; b=fBw+EFVeV+XbO571dSROQuW/flXpfNdH9iYFwJsTgH2zT155UhHYNkVVNq1727E/3E K5wpGviXMeRGMqI9ZZtwLNpHsIqhV8pGcPoFRLSas9LGe/V2ryxWK/C6Aq3ZkEvX4ZoJ Ta2ObP0yZwz4Ed9JyCwWXI+BmOm5ZYtUBSfUo6dcM0ctdxk0IHpwl4fPy6o3VXcY8gWO ZOfC9FDbbtH+M7RqRsaT/tuLhM9mFxMQmffdBnr8fnbCmsbFyFIaoqH11UpgyfWyOHFu AjSFjF/bg8xSisOe1Ju5jj+7UcarmrstuZtDWEDROroxigOLwE9obSu7S/suZ5lH/3jJ 1vXw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=Y2KkQ3TvMkC9GoBivKF0fiGSoOzYntZ0rd+kQqoCXTY=; b=cqzSg8rmD7x4310GM3aXVH9g9SBkVlc0XHhKnonC6bGXQCBReiQLP0qKf/AdTHZb8y kspfm8bqQTi+zCYlBqgwpFxKvmriOLUoYDpJu5JaHvO/ATtVD/+R6tMN2ZbgAKsvpb6A 6IkAxL6ub1Ok7uuolDVLB9fOVHcgrUTiOPNliBqFMPnZ21iKZ3n3pPBnsb1B5W3uDZTb icHW00dj3lKRi6/7WfEtg9uva2Nrz+WUi356o4Zz7XnYcEG9c199cpKtDQbhOeTmcB33 L/WSxQ9pIp2Wd4hrxU0ot8ZXxBF1xrmyI72ZY8/CwMXXUbPu8b97+AfBnvGwR93uzSFb ZJSA==
X-Gm-Message-State: APjAAAUxu9QU1tKcH8dlSyAn8JiH0GhjizOq/kz/pVBRjwbJXYY5iVvh M+xt/yu6e/rO3ix/Q1WLpOys7F23qYjq/ZOUbCQytw==
X-Google-Smtp-Source: APXvYqzr9K00v9btgknb+AOF8kYpYpcFXuyjo1MgvY0h1NrFN36jFadVWuKTyWzObxoUqyhBarJp4KMO2G99ikyjiSI=
X-Received: by 2002:aca:4d8:: with SMTP id 207mr1188860oie.88.1562021937811; Mon, 01 Jul 2019 15:58:57 -0700 (PDT)
MIME-Version: 1.0
References: <BCDF2644-1D6A-40FF-9AF7-7FA26A57E3A9@fb.com> <948e26e8-ce3d-894a-17f6-fb17194a37b8@treenet.co.nz> <5A755881-F0C0-4E68-AA21-98E423BD0B1C@fb.com>
In-Reply-To: <5A755881-F0C0-4E68-AA21-98E423BD0B1C@fb.com>
From: Robert Collins <robertc@robertcollins.net>
Date: Tue, 02 Jul 2019 10:58:45 +1200
Message-ID: <CAJ3HoZ02cCt3ReysajfGxU+ZCXkSq2K86CyJpPzxDGt6AgwLgA@mail.gmail.com>
To: Alan Frindell <afrind@fb.com>
Cc: Amos Jeffries <squid3@treenet.co.nz>, "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Received-SPF: none client-ip=2607:f8b0:4864:20::236; envelope-from=robertc@robertcollins.net; helo=mail-oi1-x236.google.com
X-W3C-Hub-Spam-Status: No, score=-4.0
X-W3C-Hub-Spam-Report: AWL=-0.151, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, W3C_AA=-1, W3C_WL=-1
X-W3C-Scan-Sig: mimas.w3.org 1hi5GZ-00072A-Gs 86936319f04cff922918ae089719868d
X-Original-To: ietf-http-wg@w3.org
Subject: Re: HTTP Partial POST Replay
Archived-At: <https://www.w3.org/mid/CAJ3HoZ02cCt3ReysajfGxU+ZCXkSq2K86CyJpPzxDGt6AgwLgA@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/36741
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 Tue, 2 Jul 2019 at 04:18, Alan Frindell <afrind@fb.com> wrote:
...
> I agree.  I will elaborate in the draft on feature negotiation.  We set this up out of band by configuring the proxies and servers to use this feature.  H2 or H3 SETTINGS are appropriate to announce the support for the feature, but H1 would most likely need to add a header to each request indicating support.

Surrogate-Capability would be appropriate for that I think -
https://www.w3.org/TR/edge-arch/

-Rob