405 METHOD NOT ALLOWED definitely makes more sense.
405 implies that the method is recognized but not supported.
Cheers,
-- Chris
On Jun 6, 2008, at 4:38 PM, Jim Ancona wrote:
Most of the unimplemented cases in AbstractProvider and
AbstractCollectionAdapter call ProviderHelper.notsupported(), which
returns an HTTP status of 415 - Media type not supported. So an HTTP
PUT or DELETE on a collection URI, or a POST to an Entry URI returns
415. It seems to me that something like 405 Method not allowed would
be clearer.
Thoughts? If there's consensus on this, I'll log a bug and submit a
patch.
Jim
S'all good --- chriswberry at gmail dot com