[Zope] acquisition with HTTP HEAD

Mark Logan mlogan@ccs.neu.edu
Wed, 7 Nov 2001 13:04:26 -0500


maybe i'm missing something, but it seems that calling HEAD on a zope
url does not invoke acquisition.

e.g.:

if i have the following objects:

/foo
  content
  header
/foo/bar
  content

then get HTTP 200 for the following calls:

GET  /foo/bar/content
GET  /foo/content
GET  /foo/header
HEAD /foo/content
HEAD /foo/header

But I get HTTP 404 if i call

HEAD /foo/bar/header

This seems wrong since the document appears to be there under one method
and appears to not be there in the other.  Is this acceptable in terms of
the HTTP RFC?  I haven't checked.

I can't think of any reason for this although perhaps ZC did.

Best,
Mark
mlogan@ccs.neu.edu