Re: [httpapi] Call for adoption https://datatracker.ietf.org/doc/html/draft-idempotency-header-01
Roberto Polli <roberto@teamdigitale.governo.it> Fri, 18 June 2021 16:12 UTC
Return-Path: <roberto@teamdigitale.governo.it>
X-Original-To: httpapi@ietfa.amsl.com
Delivered-To: httpapi@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8FCE3A16B9 for <httpapi@ietfa.amsl.com>; Fri, 18 Jun 2021 09:12:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=teamdigitale.governo.it
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 tVUToG82tYEz for <httpapi@ietfa.amsl.com>; Fri, 18 Jun 2021 09:11:57 -0700 (PDT)
Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26B453A16B4 for <httpapi@ietf.org>; Fri, 18 Jun 2021 09:11:56 -0700 (PDT)
Received: by mail-ej1-x629.google.com with SMTP id gt18so16656377ejc.11 for <httpapi@ietf.org>; Fri, 18 Jun 2021 09:11:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=teamdigitale.governo.it; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Jz9y0Zt0TR2gtdVoJSvWXbsb4dGaOLcnLPSXsVtY9ms=; b=HffJoT2b+/nOAXhBvpxqFq6bD3ANv86MKrRNZRj0wHPYHoOH8Q3hTI+PEMnQTKee89 dWUrC1IP3WDVL8zOUeM0zEAsmj5QRzE1C+OhQ4X4LumV/hZFRTbVJ/JBUPx5ILNQJl7K g0AOPZl43fF5BvfJTBwG5sWo1PvoOWY9y4/gdSI8syvsnblSQxPMNccd4729Hw92s6zN i8vT4ujlz194IBLUE6CEfIHymKaohNluiDn9muy1iCzvBEOhSzPzWsjoF7wugJikRBQW vXD7o1iboXkK9JjCrcnOyqLE6qeO3kfUYgeOX5nGxlPJ+ZVGCzGBDRxycW5Nr9Wa6T1m ri+g==
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=Jz9y0Zt0TR2gtdVoJSvWXbsb4dGaOLcnLPSXsVtY9ms=; b=e2Rbbax74p7HBhW8KPtEjoN47gVMY2LHMEicuaDdVj8jojflsmrt1zkeOGSagPi8/q sz9D+6W7AB7vrWDnpARs7hyHh4IyRURrIemLn5Z86GAY9S6wT90osxxm7zOxsk2pibBa 1pjudMIDTzmN/Kc0nADAECmNOv1NuQztwYa2KLi8DiE0VFC2GCoH1mEvqxCj+rswWbxP V8Xug5zP/YChJPoHbpQxasf+A6gRLHUFiKzgCjgafXRt4cdjJzSQSVOx/dyVtf14Fzfq uEVJ3g4//lOD19ePgXpQc0+ibRa2k+2k7G+RpfvKU4/0JugUgWnaOzJFu4uFAbIQXYc6 ETeQ==
X-Gm-Message-State: AOAM532Z63UGV4wzI/1VsFaMc8gIS01Wikb1tG1Yh9b2MI/KKP30rjQ9 eZ/E8DXYjUlqjbB592zU3bJvRmPXBtii/Hgc+joinw==
X-Google-Smtp-Source: ABdhPJzRQlLxWwqPCRvLCvfd1IF8zqpKbS4Fw+x2yyF9u3PBTx9qdeHEdZpS+ZCEk7SloQk57COL2pGHwF2y8xoE4Zg=
X-Received: by 2002:a17:906:4fc6:: with SMTP id i6mr3555965ejw.472.1624032714263; Fri, 18 Jun 2021 09:11:54 -0700 (PDT)
MIME-Version: 1.0
References: <4ED36A83-EDB0-4B86-A92B-33329ED22803@akamai.com>
In-Reply-To: <4ED36A83-EDB0-4B86-A92B-33329ED22803@akamai.com>
From: Roberto Polli <roberto@teamdigitale.governo.it>
Date: Fri, 18 Jun 2021 18:11:43 +0200
Message-ID: <CAMRHeuyhcx53DvaRShTQ=rMNjM6qEP1SVfL25vBUDXqPZ0T83Q@mail.gmail.com>
To: "Salz, Rich" <rsalz=40akamai.com@dmarc.ietf.org>
Cc: httpapi@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/pSZ_Mg2idEdKJ_mXkJVQ80alMJQ>
Subject: Re: [httpapi] Call for adoption https://datatracker.ietf.org/doc/html/draft-idempotency-header-01
X-BeenThere: httpapi@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Building Blocks for HTTP APIs <httpapi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/httpapi>, <mailto:httpapi-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/httpapi/>
List-Post: <mailto:httpapi@ietf.org>
List-Help: <mailto:httpapi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpapi>, <mailto:httpapi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jun 2021 16:12:03 -0000
Hi Rich et al. Il giorno ven 18 giu 2021 alle ore 16:14 Salz, Rich <rsalz=40akamai.com@dmarc.ietf.org> ha scritto: > This is a one-week call for adoption of https://datatracker.ietf.org/doc/html/draft-idempotency-header-01 From the abstract: I think the proposal is interesting and I support the adoption, as long as the editors are open to some changes. Here is a brief list of open points: - the spec comes with a framework for error management similar to Post-Once-Exactly: I think that if this is the goal, it's a "pattern" spec, not a header field definition. Patterns limit the interaction model so I think there's more than meets the eye here; for example, an implementer may not adopt the header because the pattern does not suit his needs. - security considerations needs to be developed; I'll provide more indepth review next week. Kind regards, R > > The "HTTP" Idempotency request header field can be used to carry > > idempotency key in order to make non-idempotent "HTTP" methods such > > as "POST" or "PATCH" fault-tolerant. > > > > Sanjay proposed this last month and it received some comments. If you are opposed to the working group adopting this, please post your response, and reasons why, within a week. > > > > Thank you. > > -- > httpapi mailing list > httpapi@ietf.org > https://www.ietf.org/mailman/listinfo/httpapi -- Roberto Polli API Expert M. +39 3406522736 MID DIPARTIMENTO PER LA TRASFORMAZIONE DIGITALE Presidenza del Consiglio dei Ministri - Ministro per l'innovazione tecnologica e la digitalizzazione https://innovazione.gov.it/ Il Dipartimento per la Trasformazione Digitale, salvo eccezioni, comunica con le altre Amministrazioni via posta elettronica ordinaria e non posta elettronica certificata, in conformità a quanto previsto dall’art.47 del Codice dell’Amministrazione Digitale.
- [httpapi] Call for adoption https://datatracker.i… Salz, Rich
- Re: [httpapi] Call for adoption https://datatrack… Roberto Polli
- Re: [httpapi] Call for adoption https://datatrack… Salz, Rich
- Re: [httpapi] Call for adoption https://datatrack… Salz, Rich