Re: Digest: use in requests

Julian Reschke <julian.reschke@gmx.de> Mon, 28 December 2020 18:32 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 41DA43A0CE0 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 28 Dec 2020 10:32:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.649
X-Spam-Level:
X-Spam-Status: No, score=-2.649 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, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
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 QaJIjiT61HIw for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 28 Dec 2020 10:32:27 -0800 (PST)
Received: from lyra.w3.org (lyra.w3.org [128.30.52.18]) (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 15F5E3A0CDB for <httpbisa-archive-bis2Juki@lists.ietf.org>; Mon, 28 Dec 2020 10:32:26 -0800 (PST)
Received: from lists by lyra.w3.org with local (Exim 4.92) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1ktxGU-0002mO-0y for ietf-http-wg-dist@listhub.w3.org; Mon, 28 Dec 2020 18:29:06 +0000
Resent-Date: Mon, 28 Dec 2020 18:29:06 +0000
Resent-Message-Id: <E1ktxGU-0002mO-0y@lyra.w3.org>
Received: from mimas.w3.org ([128.30.52.79]) by lyra.w3.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <julian.reschke@gmx.de>) id 1ktxGS-0002ld-Mi for ietf-http-wg@listhub.w3.org; Mon, 28 Dec 2020 18:29:04 +0000
Received: from mout.gmx.net ([212.227.17.20]) by mimas.w3.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <julian.reschke@gmx.de>) id 1ktxGQ-0007rn-S3 for ietf-http-wg@w3.org; Mon, 28 Dec 2020 18:29:04 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1609180130; bh=JjxLv51lvXLTsfBYZ9CMDQjRvLJ/RxrBRL/mT6vyqR0=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=h03lictpJ9OWL34M+k7sx1Iq5ad+XPuXG3t+n5BK4PjY1OCD4zaFRJJzzY2o8mL+s sOiG8yD2w6IKjIhXOCHQ6Xw7nQTja67RJph6Eljv+wSJNSzO3ExvP9t/z9hnu3YisI RFkh2HvZhjvPGJnsN92Uj7Nbl9+ItrHXYOb07tZM=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.20] ([91.61.50.229]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MGhuU-1kozB21SFe-00DoQw for <ietf-http-wg@w3.org>; Mon, 28 Dec 2020 19:28:50 +0100
To: ietf-http-wg@w3.org
References: <CAP9qbHVwt35L_h_F=8BsK3zSjPpSWmnhCVDGKhe4kp9Z3umkLg@mail.gmail.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <0d0e7e90-2a4d-a4b0-3782-7ec3da1c892f@gmx.de>
Date: Mon, 28 Dec 2020 19:28:50 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0
MIME-Version: 1.0
In-Reply-To: <CAP9qbHVwt35L_h_F=8BsK3zSjPpSWmnhCVDGKhe4kp9Z3umkLg@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:1v64E4OOO6wkKVJ0hJkRpI6PblaV2CtGc2QnUNRA5FPtw/JM3JF hDBkiR3VOLWQ0AzKF24pS+zmel83A1gy5RSDCjdUdBjZ4DOpGb04HhzUjzT1pg2I90tnYhC 0l0DEGChqDxtzU+bSaa/3tZUamxFRt8cdiEYdPX3sbR2I/G//eQeS3SmPoFCq3VPj7X0AMj hq4DNLCsmuJzchcxSSubQ==
X-UI-Out-Filterresults: notjunk:1;V03:K0:SDdCYPJ84DE=:PdFZ7i8auT9DF5Zlp/FG0M UiZJeg27k2hR1rt6zWbwhlK3X63H9PPBB/E/SWXDdBzM5jQImUtiS+5YTE7wpRBJ6BYax6XM2 CJAQRKjcb32703/UEx1kMpvyxOhNk6MvVKEZXBeIyQ9guoaXcDKnjnHdX7Q5C+bcWcVHURVbr uaKRF3gQrdZNgZgVEYJvGg2GDK1n9Gas3Cf3KjS5bdTxw+GBYRbrS3levxxZX+VdXlOAS6tN4 OqEhqsiLNblK7Q8Fe5F80xjisoaIKlO8XwuRGF294QeITg+UFf4sqk4pgdZLYmioqi1z8Q5Ya nXy0Dknl6kqvbIJn0SdXkYYZXX6z8WN2A2wgkV542DnrsRaeQ2CUkswBYBuKPoEWc4VnOHCug stMxuxLN5DfnVuQCu/34TctrlQfR7EXg3q/EWf+mm1zHkgE5PyPrDgz2FRSZWDsG8ltJLABtT GvNM1+YhLKtXF/HENxghiD7j/vKcwas9gVa2XKC/1qs0F3+2ZGhxgoxw2RZLxezVnwCuHOzxt pzTvV+GpuNFf0HhfuZS2EcX8Q1lnjQpMwpuiW713xzAeWS7HxNxCzY0P419uRTP1EMn0idiU3 WOiUjCIpiZzrsD/BdiwDc1KlqaGQK/Si4k4m6FoR637LsdLU0OrAOVSQGYF47y7EBW3DW0Lgx xPV4J17KfFMY0SuNx2y0X7UFE/JDRkG7I8y4M/GaPubHwcltmTcOiEQG/iKi1ibhjdh8qdmEd 62FcB2impO8kRzYWpvYE6c6SiVF8L3eFEUl78EC6c2CPMJg56gSiHhzhKRYr1kNIQIq39Qn5S Rn/BqA28uzapoT9bctD4G6AcEZ2JdJylcbruVElf4guFHTRciaBTKWsMyWbpH7iuW/ZpUyw1R mwWt9PP2Hd8K8Hru057A==
Received-SPF: pass client-ip=212.227.17.20; envelope-from=julian.reschke@gmx.de; helo=mout.gmx.net
X-W3C-Hub-Spam-Status: No, score=-8.3
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-2.698, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_IRA=-1, W3C_WL=-1
X-W3C-Scan-Sig: mimas.w3.org 1ktxGQ-0007rn-S3 1756c0f5229f126f7e6be2e04924b127
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Digest: use in requests
Archived-At: <https://www.w3.org/mid/0d0e7e90-2a4d-a4b0-3782-7ec3da1c892f@gmx.de>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/38351
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 28.12.2020 um 18:57 schrieb Roberto Polli:
> Dear all / chairs,
>
> I think this is the last relevant issue to face in Digest, and
> we really need your support. To reduce noise, I tried to tackle it
> directly with @Julian Reschke - which I have to thank for all the support.
>
> This discussion has been lingering around since IETF-106 so it would be great
> to tackle it.
>
> The point is related to whether Digest on requests containing
> partial representations should be computed on the payload-data
> or on the representation data. The actual Digest formulation derives
 > ...

And this is where the problem starts.

Could you please *define* what a request "containing a partial
representation" is, and how a component can detect that case?

Furthermore, a real-world example would be useful.

Best regards, Julian