GET/HEAD support "MUST"


Both RFC2616 and bis both include the following:
> The methods GET and HEAD MUST be supported by all general-purpose  
> servers.

This is unclear for several reasons:

a) Although the server MUST support those two methods, MUST it support  
it for every resource?

b) What is a "general-purpose server"? This is the only time this  
phrase occurs within RFC2616, with nothing to say what it refers to.

I mention a) because a large number of web forms create a special  
resource to send submissions of the form to. Inevitably, if that form  
is to be sent via POST, a GET request of that resource makes little  

Geoffrey Sneddon

Received on Wednesday, 28 January 2009 19:01:48 UTC