必威体育Betway必威体育官网
当前位置:首页 > 运营推广

给产品经理讲技术丨什么是HTTP302跳转?

时间:2018-01-19 04:02:00来源:运营推广作者:seo实验室小编阅读:59次「手机版」
 

302

给产品经理讲技术丨什么是HTTP 302跳转?

Http 302对应生活中的真实例子,可以类比手机所对应的呼叫转移功能,这样打进A手机的电话,均转移到B手机接听。

302状态码应用的典型场景是服务器页面路径的重新规划,比如一个portal页面,换了新的域名,但是老的域名地址还有很多用户在使用,这样可以对老域名配置302跳转到新域名地址,保证服务的延续。另外对于一些客户端预埋的Url链接,免不了老版本地址失效与更改,将老地址配置302跳转到新地址,这样就能够全面兼容所有客户端版本。

对302有一个感性全面认知,在浏览器输入taobao.com,进行抓包,如下图,访问taobao.com后,服务器吐回状态码302 Found,然后Locatioin字段标识浏览器应该跳转到了www.taobao.com,从而打开了淘宝网站。对应于不同域名指向同一个地址的情况,大多是这么处理的。

给产品经理讲技术丨什么是HTTP 302跳转?

我们先从网址说起,再说浏览器和服务器之间的应答状态码,再谈网络中302的作用以及这个标准的http状态码能够解决什么问题。

互联网世界里面,已经存在数亿量级的网页,如何管理及标识每一个网页以及方便浏览器寻址到此网页并展示呢?其中,每个网页都对应着一个URL(Uniform ResourceLocation)地址,也叫网址,类似于一个真实世界中的门牌地址一样,真实世界中标识了物理地址(如北京市朝阳区某小区张大妈家的门牌号)。同样道理,网址标识了一个web页面所在的互联网里面的真实地址(这个页面处于www.baidu.com/file/1.html,处于baidu服务器file路径下的1这个文件)。

当你用浏览器点击一个页面链接的时候,随即你看到了一个新的网页展示在浏览器内,在这个过程中,浏览器其实是在不断的接收服务器端的应答(这个应答是服务器端的状态,所以返回码叫状态码),从而来决策下一步来做什么(尽管大部分情况下,你毫无感知的就打开了你想要的页面),这个应答即状态码(status code),在http协议里面,以三位数标识,共分为五类:分别为1××,2××,3××,4××,5××。一些常用状态码如下所示:

给产品经理讲技术丨什么是HTTP 302跳转?

301和302表示重定向,301表示这个网页已经永久的由服务器的A路径下移动到路径B下,而302表示临时移动到B路径下,对应到url地址也即http://baidu.com/file/A/1.html到http://baidu.com/file/B/1.html,当浏览器访问前面一个地址的时候,这个时候服务器会告知浏览器,请到B路径下获取这个文件,随后浏览器重新发起网络请求,请求B路径下的页面,经过渲染,呈现给用户,例如淘宝的例子,请求taobao.com,收到302,从而浏览器再次请求www.taobao.com获得页面内容

相关阅读

互联网营销外包公司,产品网络推广服务公司效果

  随着社会的发展与经济的进步,通讯的便捷互联网的兴起几年间颠覆了人们的生活方式。消费者不再依靠线下进行商品购买,购买途径的

网络推广准备工作有哪些,细心分析产品的用户群

  现如今,很多企业在利用网络做推广时并没有达到预期的好效果,这是为什么呢?作为专业的网络推广人员,你明白哪些是你的用户群,用什

网络营销产品质量是首要因素

  信息的公开化、透明化,随之而来的便是电商平台的泛滥,导致网上各种商品存出不穷,让消费者眼花缭乱,众所周知企业的发展离不开平台

农产品如何做网络营销的几点建议!

  在电子商务蓬勃发展的背景下,农产品网络营销正逐渐成为农产品售卖的主要方式,农产品网络营销已经取得了一定的发展规模,但是仍存

打造 10 亿美金产品的核心秘密:用户参与层级模型

2011 年 5 月,Sarah Tavel 代表当时供职的 Bessemer Venture Partners,作为第一家机构投资方,领投了当时团队只有 5 个人的 Pinteres

分享到:

栏目导航

推荐阅读

热门阅读