p2: scope for status codes

Several status codes are defined in terms of indicating the server's intent, without specifying what kind of server it is.

I believe there are several that we can make more specific without too much controversy. Specifically, 

  406 Not Acceptable
  409 Conflict
  500 Internal Service Error 

can, I think, all be specified as being from the origin server.

And, if we are still OK with 403 Forbidden being generated by both origins and intermediaries, it may be helpful to explicitly state that.

Any thoughts about this? Unless someone feels strongly, I'll record it as editorial.


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

Received on Saturday, 20 April 2013 09:14:28 UTC