每发出一个http请求之后,都会有一个响应,http本身会有一个状态码,来标示这个请求是否成功,常见的状态码有以下几种:

开头的都表示这个请求发送成功,最常见的就是200,就代表这个请求是ok的,服务器也返回了。2,300 3开头的代表重定向,最常见的是302,把这个请求重定向到别的地方了,3,400 400代表客户端发送的请求有语法错误,401代表访问的页面没有授权,403表示没有权限访问这个页面,404代表没有这个页面4,500 5开头的代表服务器有异常,500代表服务器内部异常,504代表服务器端超时,没返回结果4开头(请求错误)这些状态代码表示请求可能出错,妨碍了服务器的处理

400(错误请求)服务器不理解请求的语法。 
401(未授权)请求要求身份验证。对于需要登录的网页,服务器可能返回此响应。 
403(禁止)服务器拒绝请求。

404(未找到)服务器找不请求的网页
405(方法禁用)禁用请求中指定的方法
。406(不接受)无法使用请求的内容特性响应请求的网页。407 
(需要代理授权)此状态代码与401(未授权)类似,但指定请求者应当授权使用代理。
408(请求超时)服务器等候请求时发生超时。 
409(冲突)服务器在完成请求时发生冲突。服务器必须在响应中包含有关冲突的信息。 
410(已删除)如果请求的资源已永久删除,服务器就会返回此响应 
。411(需要有效长度)服务器不接受不含有效内容长度标头字段的请求 
。412(未满足前提条件)服务器未满足请求者在请求中设置的其中一个 前提条件。 
413(请求实体过大)服务器无法处理请求,因为请求实体过大,超出服务器的处理能力。 
414(请求的URI过长)请求的URI(通常为网址)过长,服务器无法处理。 
415(不支持的媒体类型)请求的格式不受请求页面的支持 
。416(请求范围不符合要求)如果页面无法提供请求的范围,则服务器会返回此状态代码 
。417(未满足期望值)服务器未满足“期望”请求标头字段的要求。

5开头(服务器错误)这些状态代码表示服务器在尝试处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。

500(服务器内部错误)服务器遇到错误,无法完成请求。501 
(尚未实施)服务器不具备完成请求的功能。例如,服务器无法识别请求方法时可能会返回此代码。502 
(错误网关)服务器作为网关或代理,从上游服务器收到无效响应。503 
(服务不可用)服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态。504 
(网关超时)服务器作为网关或代理,但是没有及时从上游服务器收到请求。505 
(HTTP版本不受支持)服务器不支持请求中所用的HTTP协议版本。

常见的请求错误HTTP状态码相关推荐

  1. 爬虫-05-http常见的请求方式与状态码

    两种常见的请求 get post 常见的状态码 HTTP状态码详解 http://tool.oschina.net/commons?type=5

  2. 常见的http请求响应的状态码

    常见的http请求响应的状态码 一些常见的状态码为: ==200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 == 1xx(临时响应) 表示临时响应并需要请求者继续执 ...

  3. get请求400错误 vue_解决axios发送post请求返回400状态码的问题

    今天在用 发送一个跨域的post请求时,遇到了一个坑:uncaught (in promise) error: request failed with status code 400. 前台代码如下: ...

  4. aria2百度网盘 http返回头无效_接口测试第10期:Fiddler中查看HTTP请求中的状态码...

    关注后回复[软件测试]查看更多上期介绍了常见的HTTP请求方法,get请求.post请求,今天介绍HTTP请求中的状态码,以后也能分辨出哪些状态码是表示客户端错误,哪些是服务器错误.状态码在Fiddl ...

  5. HTTP网页请求响应的状态码/状态代码

    文章目录 1开头 询问客户端是否还有请求消息 2开头 (请求成功)表示成功处理了请求的状态代码 3开头 (请求被重定向)表示要完成请求,需要进一步操作. 通常,这些状态代码用来重定向 4开头 (请求错 ...

  6. axios发送post请求返回400状态码

    axios发送post请求返回400状态码 今天在用 axios 发送一个跨域的post请求时,遇到了一个坑:Uncaught (in promise) Error: Request failed w ...

  7. axios 什么时候走then 方法;如何捕捉错误的状态码

    axios 什么时候走then 方法,源码在defaults.js文件中找到了答案 validateStatus: function validateStatus(status) {return st ...

  8. 接口请求返回的状态码总览

    HTTP状态码(英语:HTTP Status Code),用以表示网页服务器超文本传输协议响应状态的3位数字代码. 作用:服务器告诉客户端当前请求响应的状态,通过状态码就能判断和分析服务器的运行状态 ...

  9. HTTP请求格式、状态码及常用请求方法

    常用的HTTP请求方法,按照RFC2616标准(HTTP1.1)来看,通常有以下8种方法:get.post.put.delete.head.trace.connect.options. HTTP请求格 ...

最新文章

  1. VS中怎样打开MSDN帮助文档
  2. 【CV】54篇最新CV领域综述论文速递!涵盖14个方向:目标检测/图像分割/医学影像/人脸识别等方向...
  3. mysql性能调优与架构设计 51cto_MySQL 数据库性能优化之表结构优化
  4. 批量改名_手把手教你用Python批量给图片添加水印 | 知了干货分享
  5. Hadoop2.x环境搭建
  6. 201621123058 《java课程设计》第九周学习总结
  7. 期权、RSU的区别与行权事宜
  8. java案例代码13--斗地主部分代码--静态ArrayList的使用
  9. 中职计算机ps公开课教案,Photoshop教案(公开课).doc
  10. JS,CSS是前端,JAVA PHP ASP是后端,数据库是后端的处理对象,非代表前后底
  11. 毕业论文如何设置页码连续编页,页眉奇偶页不同?
  12. Ubuntu实时监控网速、CPU、内存
  13. 【Watir Webdriver】自动化上传照片到百度相册
  14. HTML 的js中手机号,身份证号等正则表达式表示
  15. 185电缆的接法图解_三相电缆线的接法图解
  16. Petalinux快速入门向导 (15) 第十四章.硬盘速度测试
  17. python中_x、__x、__xx__的区别
  18. 个人网站实现收款的几种方式
  19. 该怎么学Python?自学Python的方法整理!
  20. SRS4.0源码分析-RTMP延迟

热门文章

  1. MongoDB操作内嵌文档
  2. 超全整理100个 Pandas 函数,建议收藏!
  3. gazebo机器人电池仿真
  4. 公司发给你一个gitLab账号怎么配置项目!
  5. 如何批量提取过期域名,如何批量查询权重域名、收录域名
  6. crack.vbs病毒,u盘里的所有文件全部变成快捷方式
  7. IOS内购验证 (Java版)
  8. python语言中的冒号_「冒号」编程语言中的冒号(:) - seo实验室
  9. 7-1 约瑟夫环问题-hebust (10 分)
  10. sql半小时,小时,天,月,年分组,日期函数day() 、month()、year()