几种常见的http状态码含义解析
1、HTTP 200 状态码
HTTP200状态码代表的意思是: 请求成功,即 HTTP 200 OK 响应状态。
状态详细说明:HTTP 200 表示http请求成功。即正常的成功访问时响应的状态码。
2、HTTP 301 状态码
HTTP301状态码代表的意思是 :永久重定向,即 HTTP 301 Moved Permanently 响应状态。
状态详细说明:HTTP 301 表示被请求的资源已永久移动到新位置,即我们常说的301跳转,并且将来任何对此资源的引用都应该使用本响应返回的URI。如果可能,拥有链接编辑功能的客户端应当自动把请求的地址修改为从服务器反馈回来的地址。
3、HTTP 302 状态码
HTTP302状态码代表的意思是: 临时重定向,即 HTTP 302 Found 响应状态。
状态详细说明:HTTP 302 表示请求的资源现在临时从不同的URI响应请求,即302跳转。由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。只有在Cache-Control或Expires中进行了指定的情况下,这个响应才是可缓存的。
4、HTTP 400 状态码
HTTP400状态码代表的意思是 :请求错误,通常是访问的域名未绑定引起,即 HTTP 400 Bad Request 响应状态。
状态详细说明:HTTP 400 表示请求包含语法错误。除非进行修改,否则客户端不应该重复提交这个请求。
5、HTTP 403 状态码
HTTP403状态码代表的意思是 :禁止访问,即 HTTP 403 Forbidden 响应状态。
状态详细说明:HTTP 403 表示服务器已经理解请求,但是拒绝执行它。与401的拒绝响应不同的是,这与身份验证无关,而且这个请求也不应该被重复提交。如果这不是一个HEAD请求,而且服务器希望能够讲清楚为何请求不能被执行,那么就应该在实体内描述拒绝的原因。当然服务器也可以返回一个404响应,假如它不希望让客户端获得任何信息。
6、HTTP 404 状态码
HTTP404状态码代表的意思是 请求的内容未找到或已删除,即 HTTP 404 Not Found 响应状态。
状态详细说明:HTTP 404 表示请求失败,请求所希望得到的资源未被在服务器上找到,有可能网址内容根本不存在,或曾经存在,但当前已经被删除。没有信息能够告诉用户这个状况到底是暂时的还是永久的。404这个状态码被广泛应用于当服务器不想揭示到底为何请求被拒绝或者没有其他适合的响应可用的情况下。
7、HTTP 500 状态码
HTTP500状态码代表的意思是 服务器端程序错误,即 HTTP 500 Internal Server Error 响应状态。
状态详细说明:HTTP 500 表示服务器端程序错误,导致了它无法完成对请求的处理。
8、HTTP 502 状态码
HTTP502状态码代表的意思是 网关无响应,即 HTTP 502 Bad Gateway 响应状态。
状态详细说明:HTTP 502 表示作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。在webserver+后端脚本语言的环境中(如Nginx + php-fpm),通常由脚本处理语言未启动或宕机引起。
9、HTTP 503 状态码
HTTP503状态码代表的意思是 服务器端临时错误,即 HTTP 503 Service Unavailable 响应状态。
状态详细说明:HTTP 503 表示由于临时的服务器维护或者过载,服务器当前无法处理请求。这个状况是临时的,并且将在一段时间以后恢复。如果能够预计延迟时间,那么响应中可以包含一个Retry-After头用以标明这个延迟时间。如果没有给出这个Retry-After信息,那么客户端应当以处理500响应的方式处理它。
10、HTTP 504 状态码
HTTP504状态码代表的意思是 网关超时,即 HTTP 504 Gateway Timeout 响应状态。
状态详细说明:HTTP 504 表示作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器(URI标识出的服务器,例如HTTP、FTP、LDAP)或者辅助服务器(例如DNS)收到响应。注意:某些代理服务器在DNS查询超时时会返回400或者500错误。在webserver+后端脚本语言的环境中(如Nginx + php-fpm),通常由脚本处理语言超时引起。
几种常见的http状态码含义解析相关推荐
- 常见的HTTP状态码以及代表的意义
5种常见的HTTP状态码以及代表的意义 200( OK):请求已成功,请求所希望的响应头或数据体将随此响应返回 400( Bad Request):请求格式错误 1) 语义有误,当前请求无法被服务器理 ...
- 常见的Http状态码以及其代表的意义
常见HTTP状态有以下五类: 1.信息代码:1xx:信息,请求收到,继续处理: 2.成功代码:2xx:成功,行为被成功地接受.理解和采纳: 3.重定向:3xx:重定向,为了完成请求,必须进一步执行的动 ...
- HTTP请求的8种请求方式以及常见的HTTP状态码总结
完整的HTTP状态码见:菜鸟教程 HTTP8种请求方式的原文:HTTP的8种请求方式的简单介绍 目录 一.HTTP请求的8种请求方式 二.什么是HTTP状态码 三.HTTP状态码的分类 一.HTTP请 ...
- 常见服务器返回状态码
常见服务器返回状态码 输入网址后会发生什么 1. 200 服务器正确处理请求,并将请求的资源放在响应体中返回给客户. 2. 204 若服务器拒绝对PUT.POST或者DELETE请求返回任何状态信息或 ...
- 常见的HTTP状态码有哪些
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求.当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求. ...
- HTTP常见状态码详细解析
https://www.tuicool.com/articles/UrUni2j HTTP状态码(英语:HTTP Status Code)是用以表示网页服务器 超文本传输协议响应状态的3位数字代码. ...
- 常见的http状态码(Http Status Code)
常见的http状态码:(收藏学习) 2**开头 (请求成功)表示成功处理了请求的状态代码. 200 (成功) 服务器已成功处理了请求. 通常,这表示服务器提供了请求的网页. 201 (已创建) 请求成 ...
- [http]HTTP状态码含义
HTTP状态码 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求.当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应 ...
- apache和mysql 403_如何使用mysql(lamp)分离环境搭建dedecms织梦网站及apache服务器常见的403http状态码及其解决方法...
一.实验环境 centos6.5+mysql5.5.32+php5.3.27 软件:DedeCMS-V5.7-GBK-SP1 本实验是使用lamp环境搭建,但mysql数据库与之分离,本实验成功的关键 ...
最新文章
- 二叉树--先序中序遍历求后序遍历
- 基于能量的生成对抗网络
- 阿里云服务器学习笔记【远程连接、Xshell使用】
- echarts bar 控制大小_echarts基本配置参数
- Python爬虫从入门到放弃(二十)之 Scrapy分布式原理
- IDC:2017年中国网络安全市场分析与2018年预测
- 基于平面 marker 的 Bundle Adjustmet
- “微信勒索病毒”全纪实:打扰了,我只是病毒界的杨超越
- POJ NOI0101-09 字符菱形
- CSDN资源分享分红2元,哈哈
- linux PDF转换为SWF
- WINDOWS:OPEN62541编译
- Amlogic机顶盒开发工具使用
- python建模用什么库_Python 建模库介绍 - 树懒学堂
- BIGEMAP APP离线卫星地图数据应用
- 电脑卡慢怎么办,是什么原因,怎么处理Sysmain
- android iphone 记事本,手机上用什么记事本软件好?iPhone求推荐一款便签记事本app...
- 深入解析SpringBoot启动原理
- PPT进行简单宣传册(三折页)制作、展板设计与背景装饰添加---幻灯片大小调整、背景格式设置
- Bugku-CTF (web 持续更新) ——新手ctf记录