HTTP状态码汇总(常见)
让我们来了解一下HTTP中常见的状态码(7种常见)
目录
让我们来了解一下HTTP中常见的状态码(7种常见)
详解状态码200:
详解状态码301:
详解状态码302:
详解状态码304:
详解状态码403:
详解状态码404:
详解状态码500:
什么是HTTP状态码:
HTTP状态码是服务器返回给客户端的,其核心作用是web服务器来告诉客户端,当前网页发生的什么事,或者说当前web服务器的响应状态。所以HTTP状态码常用来判断和分析当前web服务器的运行状况。
在此介绍7种常见的状态码:
状态码200:
状态码200表示服务器响应成功,也就是服务器找到了客户端请求的内容,并且将内容返回给客户端。
状态码302:
状态码302代表临时跳转。例如:URL地址A可以向URL地址B上跳转,但这并不是永久性的,在经过一段时间后,URL地址A还可能向URL地址C上跳转。
状态码301 :
状态码301和状态码302相似,不同的是状态码301往往代表的是永久性的重定向,值得注意的是,这种重定向跳转,从严格意义来讲不是服务器跳转,而是客户端跳转的。这个“跳”的动作是服务器是通过回传状态码301来下达给客户端的,让客户端完成跳转。
状态码304:
服务器通过返回状态码304可以告诉客户端请求资源成功,但是这个资源不是由服务器提供返回给客户端的,而是客户端本地浏览器缓存中就有的这个资源,因为可以从缓存中获取这个资源,从而节省传输的开销。
状态码403:
状态码403代表请求的服务器资源权限不够,也就是说,没有权限去访问服务器的资源,或者请求的IP地址被封掉了。
状态码404:
状态码404代表服务器上没有该资源,或者说服务器找不到客户端请求的资源,是最常见的请求错误码。
状态码500:
状态码500代表程序错误,也就是说请求的网页程序本身报错了。在服务器端的网页程序出错。由于现在的浏览器都会对状态码500做一定的处理,所以在一般情况下会返回一个定制的错误页面。
状态码200 | 状态码301 |
状态码302 | 状态码304 |
状态码403 | 状态码404 |
状态码500 |
详解状态码200:
状态码200表示服务器响应成功,也就是服务器找到了客户端请求的内容,并且将内容返回给客户端。
如图:
详解状态码302:
状态码301代表临时跳转。例如:URL地址A可以向URL地址B上跳转,但这并不是永久性的,在经过一段时间后,URL地址A还可能向URL地址C上跳转。
当服务器返回状态码302,表示这个请求跳转了,而且这个跳转是临时的重定向,这个重定向不是永久性的,有可能在经过几天后就变了,重定向到另外一个URL地址上了。
如图:
详解状态码301:
状态码301和状态码302相似,不同的是状态码301往往代表的是永久性的重定向,值得注意的是,这种重定向跳转,从严格意义来讲不是服务器跳转,而是客户端跳转的。这个“跳”的动作是服务器是通过回传状态码301来下达给客户端的,让客户端完成跳转。
如图:
详解状态码304:
服务器通过返回状态码304可以告诉客户端请求资源成功,但是这个资源不是由服务器提供返回给客户端的,而是客户端本地浏览器缓存中就有的这个资源,因为可以从缓存中获取这个资源,从而节省传输的开销。
如图:
详解状态码403:
状态码403代表请求的服务器资源权限不够,也就是说,没有权限去访问服务器的资源,或者请求的IP地址被封掉了。
如图:
详解状态码404:
状态码404代表服务器上没有该资源,或者说服务器找不到客户端请求的资源,是最常见的请求错误码。
详解状态码500:
状态码500代表程序错误,也就是说请求的网页程序本身报错了。在服务器端的网页程序出错。由于现在的浏览器都会对状态码500做一定的处理,所以在一般情况下会返回一个定制的错误页面。
如图:
赶紧点赞收藏起来吧!
HTTP状态码汇总(常见)相关推荐
- 最全HTTP状态码汇总1XX——5XX
HTTP状态码汇总 1XX:信息状态码 2XX:成功状态码 3XX:重定向状态码 4XX:客户端错误状态码 5XX:服务端错误状态码 http状态码可以让我们很方便的了解到请求的所在状态,当然其也是大 ...
- 计算机网络常见面试问题 —— HTTP状态码以及常见的请求字段
HTTP状态码以及常见的请求字段 HTTP状态码以及常见的请求字段 1.HTTP 概述和特征 1.HTTP状态码 2.HTTP常见的请求字段 参考 HTTP状态码以及常见的请求字段 1.HTTP 概述 ...
- 常见HTTP状态码汇总
HTTP状态码怎么看? web端可以F12,客户端使用抓包工具查看 Status 或 Status Code即为http的状态码 状态码的几大类 常见状态码解析 2xx 成功,表示访问成功,正常状态, ...
- 常见的HTTP网络状态码汇总+HttpServletResponse源码
常见HTTP网络状态码类型为1-5开头 1XX 表示消息 2XX 表示成功 3XX 表示重定向 4XX 表示客户端请求错误 5XX 表示服务端响应错误 常见HTTP网络状态码 200 OK:表示请求成 ...
- HTTP常见状态码汇总,如404,500等
我们在写Java Web程序时,可能会经常会与HTTP状态码(HTTP Status Code)打交道,比如:200表示成功响应请求,我们常用这个作为判断条件.最常见的报错状态码,莫过于404(页面不 ...
- http status 状态码汇总
常见HTTP状态码 200 OK 301 Moved Permanently 302 Found 304 Not Modified 307 Temporary Redirect 400 Bad Req ...
- 什么是HTTP状态码?常见HTTP状态码盘点
转自:微点阅读 https://www.weidianyuedu.com Http状态码是什么? 什么是HTTP状态码? HTTP状态码:这是服务器和客户端之间交流信息的语言. 比如: 当客户端向服 ...
- python状态码200_python 常见状态码
状态码(Status Codes) 服务器向用户返回的状态码和提示信息,常见的有以下一些(方括号中是该状态码对应的HTTP动词). 附录--HTTP响应状态码参考 100 客户端可以继续 101 ...
- http协议的状态码(常见网页错误代码)
http协议的状态码 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态码. 1xx(临时响应) 100(继续) 请求者应当继续提出请求.服务器返回此代码表示已收到请求的第一部分,正在等待 ...
最新文章
- c java 传参数_Java和C的方法参数传递方式的比较
- java怎么用柱形图_java绘制柱形图
- VMware Vix API 操作虚拟机
- ImportError: cannot import name 'six'解决
- LeetCode 1652. 拆炸弹(前缀和)
- Social Emotional Computing -价值观的运算
- 6月8日任务(12.10 Nginx访问日志 12.11 Nginx日志切割 12.12 静态文件)
- android 字体像素转换工具类_android px,dp,sp大小转换工具
- Java之品优购课程讲义_day05(8)
- 阿里要把雄安打造成AI第一城:未来30年城市长啥样?
- Linux系统的Redis的安装与运行
- 直播预告:摄影测量影像快速立体匹配关键技术研究
- 活动效果评价模型--原理和实现(基于python)
- 泛微OA-测试机更改sysadmin密码为1
- TGBUS主页面 HTML的编写
- 《React极简教程》第一章 Hello,World!
- 实验:非骨干区域通过虚链路穿越非骨干区域连接骨干区域实现互联互通
- C语言I博客作业08
- 3.设计模式之分层思维:为什么要做代码分层架构?
- 武汉东西湖区小进规市场主体奖励申报条件、材料及流程梳理