详解HTTP状态码301和302

详解HTTP状态码301和302,第1张

最近在项目开发的过程中遇到了302错误,百思不得其解,因此趁着放假的时候上网好好研究一下。

首先来看几个概念:

301: Permanently moved 永久性转移

302: Temporarily moved 暂时性转移

重定向: 地址A跳到地址B,通过各种方法将各种网络请求重新定个方向转到一个新的位置。

301和302状态码都代表重定向,就是说浏览器在拿到服务器返回的这个状态码后会自动跳转到一个新的URL地址,这个地址可以从响应的location首部取出(用户看到的效果就是他输入的地址A迅速变为了另一个地址B)。这是它们的共同点。它们的不同在于。301表示旧的地址A的资源已经被永久的被移除了(这个资源不可再访问了),搜索引擎在抓取新的内容的同时也将旧的网址交换为重定向之后的网址。302表示旧的地址A的资源还在(仍然可以访问),这个重定向只是临时的从地址A跳转到了地址B,搜索引擎会抓取新的内容而保存旧的网址。

当一个网站或者网页24-48小时内临时移动到一个新的位置,这时需要进行302跳转。

而使用301跳转的场景就是之前访问的网站或者网页因为某种原因被永久的移除掉了,然后需要到新的地址访问。

301的意思分别是:

1、301指的是自然数之一:

301也读作三百零一,是介于300与302之间的自然数。奇数、合数。

2、301指的是《美国贸易法》条款:

所谓美国301调查,是美国贸易代表(USTR)办公室,应美国国内制造商提出的申请,按《美国贸易法》第301条款,对国外出口到美国的产品、国外生产该产品的制造者、国外相应贸易、产业政策所展开调查。

3、301指的是电话卡:

301是电信/网通发行的一种记账式电话卡。资费并不便宜,但是他比201卡的好处就是可以跨市使用。甚至有些地方可以跨省使用。由于国家要求短号码都要升级,因此 大多数地区301已经改名为96301了。

4、301指的是301重定向:

301转向是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息中的状态码的一种,表示本网页永久性转移到另一个地址。

5、301指的是不锈钢带牌号:

301是一个不锈钢带牌号。抗拉强度 ≥520。

参考资料来源:百度百科—301

参考资料来源:百度百科—301

参考资料来源:百度百科—301

参考资料来源:百度百科—301

参考资料来源:百度百科—301


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/781531.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-23
下一篇2023-08-23

发表评论

登录后才能评论

评论列表(0条)

    保存