在 HTTP 响应消息中,除了报文主体是我们需要关注的内容,还需要关注一个很重要的字段,这就是 status 字段,也叫状态码。
HTTP响应中的status状态码分为五种:
1xx:信息性状态码
2xx:成功状态码
200:OK
201:created
3xx:重定向状态码
301:Permanently Moved (永久性转移);在响应报文中使用首部 "Location:URL";指定资源现在所在的位置
302:Fonud(临时重定向);在响应报文中使用首部"Location:URL";指定临时资源位置
304:Not Modified(可以使用缓存);告诉客户端没有更改资源;条件式请求中使用
4xx:客户端错误信息
403:Forbidden;请求被服务器拒绝
404:Not Found;服务器无法找到请求的URL
405:Method Not Allowed;不允许使用此方法请求相应的URL
5xx:服务器端错误信息
500:Internal Server Error;服务器内部错误
502:Bad Gateway;代理服务器从上级收到了一条伪响应
503:Service Unavailable;服务器此时无法提供服务;但是将来可能可用
转载于:https://www.jianshu.com/p/dd157855cd76