428 Precondition Required

The origin server requires the request to be conditional. Intended to prevent the 'lost update' problem, where a client GETs a resource's state, modifies it, and PUTs it back to the server, when meanwhile a third party has modified the state on the server, leading to a conflict.

Did you find this article useful?

  • 100 Continue

    The server has received the request headers and the client should proceed to send the request body...
  • 101 Switching Protocols

    The requester has asked the server to switch protocols and the server has agreed to do so....
  • 102 Processing

    A WebDAV request may contain many sub-requests involving file operations, requiring a long time to c...
  • 200 OK

    Standard response for successful HTTP requests....
  • 201 Created

    The request has been fulfilled, resulting in the creation of a new resource....