前端开发必须知道的状态码(面试常见题)

前端开发必须知道的状态码(面试常见题)


http状态码由 三个十进制数字组成**,第一个 十进制数字定义了状态码的类型**, 后两个数字用来对状态码进行细分

1xx   信息,服务器收到请求,需要请求者继续执行操作(实际开发中,很少遇到1xx 的状态码)
2xx   成功,操作被成功接收并处理
3xx   重定向,需要进一步操作以完成请求
4xx   客户端错误,url错误,请求包含语法错误无法完成请求
5xx   服务器错误,服务器在处理请求的过程中发生了错误
2xx成功相关的响应状态码

2xx表示服务器已成功接收到请求并进行处理

200    ok    请求成功,一般用于get和post请求
201          已创建,成功请求并创建了新的资源,用于put和post请求
3xx成功相关的响应状态码

服务器要求客户端重定向,需要客户端进一步的操作以完成资源的请求

301  永久移动  请求的资源被永久的移动到新的URL,返回信息包括新的URL
302  临时移动  资源只是临时移动,客户端应继续使用原有的URL
304  未修改   所请求的资源未修改,服务器返回该状态,不会返回任何资源
4xx成功相关的响应状态码

客户端请求有非法内容跟,从而导致这次请求失败

400   语法有错,  请求参数有错误
401   当前请求需要用户验证  (token)
403   服务器已经理解请求,但是拒绝执行它
404   服务器无法根据客户端请求找到资源(路径错误)
408  请求超时,服务器等待客户端发送的请求超时
5xx成功相关的响应状态码

服务器未能正常处理客户端的请求而出现的意外错误

500   服务器内部错误,无法完成请求
501   服务器不支持该请求方法,无法完成请求(只有GET和HEAD请求方法是要求每个服务器必须支持的,其它请求方法		  在不支持的服务器上会返回501)
503   由于超载或者系统维护,服务器暂时无法处理客户端的请求
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值