p2: Expectation extensions

Mark Nottingham <mnot@mnot.net> Tue, 23 April 2013 07:23 UTC

Return-Path: <ietf-http-wg-request@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 82A7521F95FF for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 23 Apr 2013 00:23:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.508
X-Spam-Level:
X-Spam-Status: No, score=-10.508 tagged_above=-999 required=5 tests=[AWL=0.091, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iacOpuH+jf+4 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 23 Apr 2013 00:23:25 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id D49F121F94DF for <httpbisa-archive-bis2Juki@lists.ietf.org>; Tue, 23 Apr 2013 00:23:25 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1UUXZB-0006XS-6c for ietf-http-wg-dist@listhub.w3.org; Tue, 23 Apr 2013 07:23:05 +0000
Resent-Date: Tue, 23 Apr 2013 07:23:05 +0000
Resent-Message-Id: <E1UUXZB-0006XS-6c@frink.w3.org>
Received: from maggie.w3.org ([128.30.52.39]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <mnot@mnot.net>) id 1UUXZ7-0006Wa-IL for ietf-http-wg@listhub.w3.org; Tue, 23 Apr 2013 07:23:01 +0000
Received: from mxout-08.mxes.net ([216.86.168.183]) by maggie.w3.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from <mnot@mnot.net>) id 1UUXZ6-0000PD-LN for ietf-http-wg@w3.org; Tue, 23 Apr 2013 07:23:01 +0000
Received: from [192.168.1.80] (unknown [118.209.190.66]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 1F770509B6 for <ietf-http-wg@w3.org>; Tue, 23 Apr 2013 03:22:38 -0400 (EDT)
From: Mark Nottingham <mnot@mnot.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Message-Id: <0509CFF1-0A48-46D9-93F0-5CEF60A9DE37@mnot.net>
Date: Tue, 23 Apr 2013 17:22:36 +1000
To: "ietf-http-wg@w3.org Group" <ietf-http-wg@w3.org>
Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\))
X-Mailer: Apple Mail (2.1503)
Received-SPF: pass client-ip=216.86.168.183; envelope-from=mnot@mnot.net; helo=mxout-08.mxes.net
X-W3C-Hub-Spam-Status: No, score=-4.3
X-W3C-Hub-Spam-Report: AWL=-2.428, BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001
X-W3C-Scan-Sig: maggie.w3.org 1UUXZ6-0000PD-LN a4c46499c38f3b7cc133175f53502198
X-Original-To: ietf-http-wg@w3.org
Subject: p2: Expectation extensions
Archived-At: <http://www.w3.org/mid/0509CFF1-0A48-46D9-93F0-5CEF60A9DE37@mnot.net>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/17489
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: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

p2 5.1.1 requires that an unrecognised expectation be replied to with a 417 Expectation Failed. 

In my testing, it's fairly common for servers to ignore an unregistered expectation (e.g., "foo"). 

Given how many problems we already have with Expect, should we consider disallowing further extensions here, and removing this requirement?


--
Mark Nottingham   http://www.mnot.net/