HTTP响应状态码响应码(HTTP Status Code)代表了不同的响应情况

一. 1xx

提示信息,表示请求被接收,需要执行者继续操作,出现这种概率相对比较低。

100 表示请求者需要继续提出请求。 表示已收到请求的第一部分,正在等待其余部分。

101 表示服务器根据客户端的请求切换协议。但只能切换到更高级的协议。

二. 2xx

表示响应成功, 用户可以正常的打开了这个页面

200 表示服务器已成功处理了请求。一般用于GET与POST请求。

201 表示请求成功而且服务器重新创建了资源。

202 表示服务器已接受请求,但还没有处理。

203 服务器已成功处理了请求,但返回的信息可能来自另一来源。

三. 3xx

表示响应需要进一步操作,重定向

300 表示针对请求,服务器可执行多种操作。 服务器可根据请求者 (user agent) 选择一项操作,或提供操作列表供请求者选择。

301 被请求的资源永久地移动到新的固定的位置。

302 被请求的资源临时性的移动到了新的位置, 客户端应继续使用原有URI

303 查看其它地址。使用GET和POST请求查看

304 自从上次请求后,请求的网页未做任何修改。 服务器做出响应时,不会返回网页内容。

305 表示请求者只能使用代理访问请求的网页。

四. 4xx

表示客户端请求错误

400 客户端请求的语法错误,服务器无法理解

401 当前请求需要用户验证。

403 服务器拒绝请求。

404 客户端请求的网页不存在,或者网页打不开。

405 客户端请求中的方法被禁止。

五. 5xx

表示服务器未知异常

500 服务器内部错误,程序码出错时出现。

501 服务器不具备完成请求的功能。 例如,服务器无法识别请求方法时可能会返回此代码。

502 作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。

503 服务器不可用,(服务器超载或者正在维护)。

504 服务器作为网关或代理,但是没有及时从上游服务器收到请求。

505 服务器不支持请求中所用的 HTTP 协议版本

HTTP响应状态码及含义相关推荐

  1. HTTP响应状态码的含义

    常见的HTTP响应状态码解析 状态码的职责是当客户端向服务器端发送请求时,描述返回的请求结果.借助于状态码,浏览器(或者说用户)可以知道服务器是正常的处理了请求,还是出现了错误. 状态码以3位数字和原 ...

  2. 向服务器发送请求,服务器返回给客户端的响应状态码列表及其代表含义

    目录 1.状态码:100~ 2.状态码:200~ 3.状态码:300~ 4.状态码:400~ 5.状态码:500~ 响应状态码表示服务器的响应状态,在爬虫开发过程中,向服务器发送一个请求,服务器会根据 ...

  3. 请解释一下http请求中的304状态码的含义

    请解释一下http请求中的304状态码的含义 304 未被修改. 自从上次请求后,请求的网页未被修改过.服务器返回此响应时,不会返回网页内容. 如果网页自请求者上次请求后再也没有更改过,你应将服务器配 ...

  4. python爬虫常见报错_Python爬虫常见HTTP响应状态码详解

    在使用Python进行网页数据抓取时,经常会遇到无数据返还或错误等异常,这个时候可以通过status_code命令来查看获得http请求返回的状态码,以便查找原因并制定相应的解决方案.import r ...

  5. http响应状态码列表

    1)响应状态码用于表示服务器对请求的各种不同处理结果和状态: 2)响应状态码分为5类: 类1)100~199:表示成功接收请求,要求客户端继续提交下一次请求才能完成整个处理过程: 类2)200~299 ...

  6. Ajax库-认识服务器,URL地址,axios基本用法,响应状态码,业务状态码,接口测试工具

    AjaxDay01 学习目标 1.理解客户端与服务器通信的过程 2.掌握 axios 的使用 3.了解接口文档的概念 服务器相关基础概念 概念:服务器是提供服务的设备(本质上就是一台电脑主机). 作用 ...

  7. http中各个状态码的含义

    HTTP各个状态码的含义 http各个状态码的含义:由三位数字组成,第一位定义了状态码的类型 2开头:(请求成功)表示成功处理了请求的状态代码 200:(成功)服务器已成功处理了请求.通常,这表示服务 ...

  8. 状态码的含义,以及HTTP中常见的状态码

    一.HTTP中状态码的含义 要想讲状态码,就先的大致明白状态码产生的原因,就不得不说一下访问网页的基本流程. 1.访问网页的基本流程: 当我们在访问一个网页的时候,会在客户端浏览器中输入一个URL(也 ...

  9. HTTP协议状态码的含义

    HTTP协议状态码的含义 号码含义 ----------------------------------------- "100":Continue "101" ...

最新文章

  1. Python知识点笔记-条件选择、循环和函数
  2. struts2S2-045漏洞相关信息
  3. 15、sql语句集,Linux 下PHP查询mysql
  4. 翻译记忆软件:Trados 7/2006,兼容性和基本用法讨论
  5. java web使用jquery,JAVA_Web_JQuery
  6. 设备树语法和多任务处理
  7. 都说开完电动汽车,就不想再开回燃油车了,是这样吗?
  8. 大数据行为分析包含哪些功能
  9. mac 向mysql输入 数据_(mac系统下)mysql 入门
  10. PreferenceActivity和PreferenceFragment对比
  11. 用计算机弹让我做你的眼睛,童珺 - 让我做你的眼睛 (改编版)-酷歌词...
  12. 抖音网页版上线:这回可以在电脑上刷抖音啦!
  13. python后端 工作 知乎_[Python]知乎后端实习生面试心得
  14. 微信小程序导入Bmob后端云的步骤
  15. 计算机毕业设计Java基于的药品销售系统(源码+系统+mysql数据库+lW文档)
  16. 网络测试工具——iperf3使用说明
  17. 一些浏览器HACKS
  18. 南邮 OJ 2001 水獭看动漫
  19. Linux内核中的IPSEC实现2
  20. 类型转换及类型转换函数

热门文章

  1. 2021双十一活动:华为云服务器体验活动,免费领取50G云硬盘,邀请参加再送价值200元华为无线鼠标键盘套装
  2. linux cocoapods安装过程,CocoaPods安装过程详细
  3. 美国主流网站所使用的JavaScript框架
  4. DLL文件应该放在哪里?
  5. 港科百创 | 本末科技完成近亿元A轮融资
  6. 关注博主即可阅读全文
  7. 练手练到阅文集团作家中心了,python crawlspider 二维抓取学习
  8. office中“Error! Reference source not found.“”错误! 参考源未找到“的问题解决方案...
  9. 如何组装深度学习的计算机
  10. golang内幕之for-go-statement