前端应该掌握的HTTP状态码
知己知彼,焉能百战不殆。和后端的同志对接口时,熟练掌握HTTP状态码,才能更好的解决各种问题(甩锅)~~
参考文献:1. 百度百科 2.https://www.geek-share.com/detail/2689737530.html
成功类(请求已经被成功处理了)
200 请求已成功,返回想要的东西。出现此状态码是表示正常状态。(所有人都喜欢的)
201 请求成功,服务器正在创建请求的资源
202 服务器收到请求了,但是未处理
203 服务器成功处理,但是返回的信息是另一个来源
204 服务器成功处理,但是没有返回内容
205 服务器成功处理,但是没有返回内容
206 成功处理了部分get请求
重定向类(要完成请求,需要进一步操作)
300 针对请求,服务器可执行多种操作
301 请求的网页已永久移动到新位置。 服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置
302 服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求
304 自从上次请求后,请求的网页未修改过。 服务器返回此响应时,不会返回网页内容
305 请求者只能使用代理访问请求的网页。 如果服务器返回此响应,还表示请求者应使用代理
请求错误(请求可能出错,导致服务器处理不了)
400 语义错误,请求无法被服务器理解。或者请求参数有误
401 请求需要请求者验证
403 服务器拒绝该请求
404 找不到请求网页
405 请求的方法是服务器中禁用的
406 请求的资源的内容特性无法满足请求头中的条件,因而无法生成响应实体
408 请求超时
410 被请求的资源在服务器上已经不再可用,而且没有任何已知的转发地址
413 服务器拒绝处理当前请求,因为该请求提交的实体数据大小超过了服务器愿意或者能够处理的范围
服务器错误
500 服务器代码报错
501 服务器不具备完成请求的功能。 例如,服务器无法识别请求方法时可能会返回此代码
502 服务器作为网关或代理,从上游服务器收到无效响应
503 服务器目前无法使用(由于超载或停机维护)。 通常,这只是暂时状态
504 服务器作为网关或代理,但是没有及时从上游服务器收到请求
505 服务器不支持请求中所用的 HTTP 协议版本
阅读更多- 前端开发人员应该掌握的七大技能
- 前端应该掌握的web基础和网络知识
- 前端入门应该掌握的html+css知识点
- 前端应该掌握的linux命令和工具
- 前端应该掌握的网络知识(1)
- 前端应该掌握setTimeout的秘密
- 网站前端开发人员应该掌握哪些技术
- 你应该掌握的前端知识
- 前端应该掌握10个Css3属性(转自http://www.csdn.net/article/2011-01-05/289530)保存值得拥有
- 一个Java程序员应该掌握的10项技能
- 一个Java程序员应该掌握的10项技能
- java开发人员应该掌握的数据库知识
- 一个Java程序员应该掌握的10项技能
- 为什么每个程序员都应该懂点前端知识?
- 为什么每个程序员都应该懂点前端知识?
- 李开复 : 大学生应该掌握的七项学习
- 程序员应该掌握的实用编程技能2
- 新手应该如何入门前端
- 你应该掌握的10个JQUERY代码片段
- 5个你应该掌握的Google Analytics使用窍门