Open LLwanran opened 5 years ago
状态码的职责是当客户端向服务器发送请求时,描述返回的请求结果。借助状态码,用户可以知道服务器端是正常处理了请求还是出现了错误。
状态码的类别:
类别 原因短语 1XX Informational(信息性状态码) 接受的请求正在处理 2XX Success(成功状态码) 请求正常处理完毕 3XX Redirection(重定向状态码) 需要进行附加操作以完成请求 4XX Client Error(客户端错误状态码) 服务器无法处理请求 5XX Server Error(服务器错误状态码) 服务器处理请求出错
请求已正常处理
请求处理成功,但没有任何资源可以返回给客户端
是对资源某一部分的请求
资源已找到,但未符合条件请求
临时重定向
状态码的职责是当客户端向服务器发送请求时,描述返回的请求结果。借助状态码,用户可以知道服务器端是正常处理了请求还是出现了错误。
状态码的类别:
类别 原因短语 1XX Informational(信息性状态码) 接受的请求正在处理 2XX Success(成功状态码) 请求正常处理完毕 3XX Redirection(重定向状态码) 需要进行附加操作以完成请求 4XX Client Error(客户端错误状态码) 服务器无法处理请求 5XX Server Error(服务器错误状态码) 服务器处理请求出错
2XX——表明请求被正常处理了
请求已正常处理
请求处理成功,但没有任何资源可以返回给客户端
一般在只需要从客户端往服务器发送信息,而对客户端不需要发送新信息内容的情况下使用是对资源某一部分的请求
该状态码表示客户端进行了范围请求,而服务器成功执行了这部分的GET请求。响应报文中包含由Content-Range指定范围的实体内容3XX——表明浏览器需要执行某些特殊的处理以正确处理请求
资源已找到,但未符合条件请求
该状态码表示客户端发送附带条件的请求时(采用GET方法的请求报文中包含If-Match,If-Modified-Since,If-None-Match,If-Range,If-Unmodified-Since中任一首部)服务端允许请求访问资源,但因发生请求未满足条件的情况后,直接返回304临时重定向
与302类似,只是强制要求使用POST方法4XX——表明客户端是发生错误的原因所在
5XX——服务器本身发生错误