additional http status codes

2007-08-03 @ 17:13#

stumbled upon some additional HTTP status codes as proposed for WebDAV. while most of WebDAV is unappealing to me (too many new methods, for example), there are a few new status codes that really make sense from an 'editing on the web' standpoint:

  • 422 (Unprocessable Entity)
  • 423 (Locked)
  • 424 (Failed Dependency)
  • 507 (Insufficient Storage)

when writing specialized clients, this kind of specificity helps manage the process flow in the client code. but even in general client (browsers, for example) this kind of information can be useful in sending meaning messages to the client to help humans sort it all out.