什么是428状态码?

源服务器要求请求是有条件的。

它的典型用途是避免“丢失更新”问题,即客户端获取资源的状态,修改它,并将其放回服务器,同时第三方已经修改了服务器上的状态,从而导致冲突。通过要求请求是有条件的,服务器可以确保客户机使用正确的副本。

使用此状态码的响应应该解释如何成功地重新提交请求。例如:

HTTP/1.1 428前提条件要求Content-Type: text/html   前提条件要求
 

前提条件要求

此请求必须是有条件的;试试“If-Match”。

带有428状态码的响应绝对不能存储在缓存中。


428个代码引用

Symfony HTTP状态常量响应:HTTP_PRECONDITION_REQUIRED

额外的资源


返回HTTP状态码列表

最重要的