p2: Content-Length in HEAD responses

Mark Nottingham <mnot@mnot.net> Sat, 20 April 2013 08:41 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 A313E21F8EFC for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sat, 20 Apr 2013 01:41:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.397
X-Spam-Level:
X-Spam-Status: No, score=-10.397 tagged_above=-999 required=5 tests=[AWL=0.202, 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 HV79Ry5Yet7a for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sat, 20 Apr 2013 01:41:59 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id E5E4B21F8EBE for <httpbisa-archive-bis2Juki@lists.ietf.org>; Sat, 20 Apr 2013 01:41:58 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1UTTMS-0003IV-8K for ietf-http-wg-dist@listhub.w3.org; Sat, 20 Apr 2013 08:41:32 +0000
Resent-Date: Sat, 20 Apr 2013 08:41:32 +0000
Resent-Message-Id: <E1UTTMS-0003IV-8K@frink.w3.org>
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <mnot@mnot.net>) id 1UTTMP-0003Hq-5Q for ietf-http-wg@listhub.w3.org; Sat, 20 Apr 2013 08:41:29 +0000
Received: from mxout-08.mxes.net ([216.86.168.183]) by lisa.w3.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from <mnot@mnot.net>) id 1UTTMM-0000as-JN for ietf-http-wg@w3.org; Sat, 20 Apr 2013 08:41:29 +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 E326F509B8 for <ietf-http-wg@w3.org>; Sat, 20 Apr 2013 04:41:04 -0400 (EDT)
From: Mark Nottingham <mnot@mnot.net>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Message-Id: <6EAF151D-EBE7-456D-B5D1-A35933CCDCF8@mnot.net>
Date: Sat, 20 Apr 2013 18:41:01 +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.328, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001
X-W3C-Scan-Sig: lisa.w3.org 1UTTMM-0000as-JN 077ba4f848a414bcc7905e21646ff48b
X-Original-To: ietf-http-wg@w3.org
Subject: p2: Content-Length in HEAD responses
Archived-At: <http://www.w3.org/mid/6EAF151D-EBE7-456D-B5D1-A35933CCDCF8@mnot.net>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/17411
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 4.3.2 says:

    Aside from the payload header fields (Section 3.3), the server SHOULD send the same header fields in response to a HEAD request as it would have sent if the request had been a GET.

The payload header fields include Content-Length, which in my testing is pretty common in HEAD responses. Was this an oversight, or intentional?

(We already have an exception for HEAD responses in p1's message body length algorithm, section 3.3.3).


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