#303: Generic semantics for the 400 status code (also #302)

Julian Reschke <julian.reschke@gmx.de> Sun, 28 July 2013 09:47 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 D38FF21F9D93 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sun, 28 Jul 2013 02:47:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level:
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[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 A7TFr2wvIYMM for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sun, 28 Jul 2013 02:47:05 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id C43FA21F99DD for <httpbisa-archive-bis2Juki@lists.ietf.org>; Sun, 28 Jul 2013 02:47:05 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1V3NXz-0007dq-9u for ietf-http-wg-dist@listhub.w3.org; Sun, 28 Jul 2013 09:45:51 +0000
Resent-Date: Sun, 28 Jul 2013 09:45:51 +0000
Resent-Message-Id: <E1V3NXz-0007dq-9u@frink.w3.org>
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <julian.reschke@gmx.de>) id 1V3NXm-0007bY-2A for ietf-http-wg@listhub.w3.org; Sun, 28 Jul 2013 09:45:38 +0000
Received: from mout.gmx.net ([212.227.17.22]) by lisa.w3.org with esmtp (Exim 4.72) (envelope-from <julian.reschke@gmx.de>) id 1V3NXk-0000de-T9 for ietf-http-wg@w3.org; Sun, 28 Jul 2013 09:45:38 +0000
Received: from [192.168.2.117] ([84.187.51.217]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0LvVYZ-1U4N3F203v-010dHg for <ietf-http-wg@w3.org>; Sun, 28 Jul 2013 11:45:10 +0200
Message-ID: <51F4E825.1080106@gmx.de>
Date: Sun, 28 Jul 2013 11:45:09 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7
MIME-Version: 1.0
To: Mark Nottingham <mnot@mnot.net>
CC: HTTP Working Group <ietf-http-wg@w3.org>
References: <E7DE53B9-C374-4C9B-81D2-1F35BFCC174F@mnot.net> <F0C6395C-9555-49AB-BEE9-055B41DC0160@mnot.net> <4F2EDA82.5010105@gmx.de> <907315FC-AE96-43DF-8823-D7C03C259728@mnot.net> <4F2F8E39.4070100@gmx.de>
In-Reply-To: <4F2F8E39.4070100@gmx.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K0:kxv+9uGPIcZDu22YauQRwuCKzSL+G++3y61J3k7fXYc14kc6aj2 zmXj9m7YXddo8A5cAipswOIpM3QOihmAeH8aJsKVb399x3ugZr4/7AywZbcMMNlnJz6IjlQ 976Prvjs0fubS8nMzW9qA2Yai2XqsfEkWfwwoqEaP2pNDZDPi3PbyAs9I0wDbi/wUJeoaC7 pkvDAXbMYGC+13/+fakWg==
Received-SPF: pass client-ip=212.227.17.22; envelope-from=julian.reschke@gmx.de; helo=mout.gmx.net
X-W3C-Hub-Spam-Status: No, score=-4.4
X-W3C-Hub-Spam-Report: AWL=-2.500, BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001
X-W3C-Scan-Sig: lisa.w3.org 1V3NXk-0000de-T9 8c127794b56149fb225d4acec801d60b
X-Original-To: ietf-http-wg@w3.org
Subject: #303: Generic semantics for the 400 status code (also #302)
Archived-At: <http://www.w3.org/mid/51F4E825.1080106@gmx.de>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/18941
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>

On 2012-02-06 09:24, Julian Reschke wrote:
> On 2012-02-05 22:21, Mark Nottingham wrote:
>> Works for me.
>
> -> <http://trac.tools.ietf.org/wg/httpbis/trac/changeset/1526>

So in draft -21 it read:

"The server cannot or will not process the request, due to a client 
error (e.g., malformed syntax)." -- 
<http://greenbytes.de/tech/webdav/draft-ietf-httpbis-p2-semantics-21.html#rfc.section.7.5.1>

In draft -22 this was changed to

"The 400 (Bad Request) status code indicates that the server cannot or 
will not process the request because the received syntax is invalid, 
nonsensical, or exceeds some limitation on what the server is willing to 
process." -- 
<http://greenbytes.de/tech/webdav/draft-ietf-httpbis-p2-semantics-22.html#rfc.section.6.5.1>

I'll change that to

""The 400 (Bad Request) status code indicates that the server cannot or 
will not process the request, due to a client error (e.g., malformed 
syntax)."

Best regards, Julian