常用的状态码(面试常问)
1、什么是状态码
状态码是用以表示网页服务器超文本传输协议响应状态的,是由三位数字组成,第一个数字定义了响应的类别,且有五种可能取值。
2、常见状态码:
100-199:表示服务器成功接收部分请求,要求客户端继续提交其余请求才能完成整个 处理过程。
200-299:表示服务器成功接收请求并已完成整个处理过程。常用 200(OK 请求成功)。
300~399:为完成请求,客户需进一步细化请求。例如:请求的资源已经移动一个新地 址、常用 302(所请求的页面已经临时转移至新的 url)、307 和 304(使用缓存资源)
400-499:客户端的请求有错误,常用 404(服务器无法找到被请求的页面)、403(服 务 器拒绝访问,权限不够—DDos)。
500~599:服务器端出现错误,常用 500(请求未完成。服务器遇到不可预知的情况)。