p2: scope for status codes

Mark Nottingham <mnot@mnot.net> Sat, 20 April 2013 09:14 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 B42B421F918C for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sat, 20 Apr 2013 02:14:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.429
X-Spam-Level:
X-Spam-Status: No, score=-10.429 tagged_above=-999 required=5 tests=[AWL=0.170, 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 B7uWD0w--7-m for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sat, 20 Apr 2013 02:14:42 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id 3C96121F856F for <httpbisa-archive-bis2Juki@lists.ietf.org>; Sat, 20 Apr 2013 02:14:42 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1UTTsN-0008I5-CK for ietf-http-wg-dist@listhub.w3.org; Sat, 20 Apr 2013 09:14:31 +0000
Resent-Date: Sat, 20 Apr 2013 09:14:31 +0000
Resent-Message-Id: <E1UTTsN-0008I5-CK@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 1UTTsK-0008HH-NC for ietf-http-wg@listhub.w3.org; Sat, 20 Apr 2013 09:14:28 +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 1UTTsJ-00059C-DL for ietf-http-wg@w3.org; Sat, 20 Apr 2013 09:14:28 +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 0A552509B5 for <ietf-http-wg@w3.org>; Sat, 20 Apr 2013 05:14:05 -0400 (EDT)
From: Mark Nottingham <mnot@mnot.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Message-Id: <9EB331FC-D296-4776-B2B9-D1970B1E586A@mnot.net>
Date: Sat, 20 Apr 2013 19:14:03 +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=-3.3
X-W3C-Hub-Spam-Report: AWL=-3.261, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001
X-W3C-Scan-Sig: maggie.w3.org 1UTTsJ-00059C-DL b77668176f01f6ad2d854846bf04c9c0
X-Original-To: ietf-http-wg@w3.org
Subject: p2: scope for status codes
Archived-At: <http://www.w3.org/mid/9EB331FC-D296-4776-B2B9-D1970B1E586A@mnot.net>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/17418
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>

Several status codes are defined in terms of indicating the server's intent, without specifying what kind of server it is.

I believe there are several that we can make more specific without too much controversy. Specifically, 

  406 Not Acceptable
  409 Conflict
  500 Internal Service Error 

can, I think, all be specified as being from the origin server.

And, if we are still OK with 403 Forbidden being generated by both origins and intermediaries, it may be helpful to explicitly state that.

Any thoughts about this? Unless someone feels strongly, I'll record it as editorial.


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