【技术实现步骤摘要】
一种多个设备访问浏览器的优化方法及其系统
[0001]本专利技术涉及计算机通讯
,特别是一种多个设备访问浏览器的优化方法及其系统。
技术介绍
[0002]现有技术中大家非常熟悉网上购物,购物者都有过打开浏览器登录京东或者天猫进行购物的经历,当你已经用A账号登录jd.com了,此时你的亲戚在另一个设备上用你的A账号进行登录时,你的设备登录的账号将被强迫下线。
[0003]但显然,针对某些用户的使用场景,常规浏览器的这种“同一个账号只允许在一台设备上登录”的特性是无法满足用户需求的。
[0004]目前一个人经常都有多个设备,需要同时登陆一个网站,但是有一些网站登陆一个设备后,另外的设备就会被退出;同时,目前多个设备访问一个网站,资源需要重复下载,浪费流量和带宽。
技术实现思路
[0005]为克服上述问题,本专利技术的目的是提供一种多个设备访问浏览器的优化方法,能实现跨设备浏览器的协同登录操作。
[0006]本专利技术采用以下方案实现:一种多个设备访问浏览器的优化方法,所述优化方法包括如下步骤:
[0007]步骤S1、设备A通过浏览器向一代理服务器发起登陆请求;
[0008]步骤S2、代理服务器清除请求头中的cookie字段和cookie字段中的内容,将请求发给目标服务器;
[0009]步骤S3、目标服务器响应结果返回给代理服务器;
[0010]步骤S4、将响应结果的cookie内容保存在代理服务器中,并将响应结果内容A和响应结果内容A对应的sh ...
【技术保护点】
【技术特征摘要】
1.一种多个设备访问浏览器的优化方法,其特征在于:所述优化方法包括如下步骤:步骤S1、设备A通过浏览器向一代理服务器发起登陆请求;步骤S2、代理服务器清除请求头中的cookie字段和cookie字段中的内容,将请求发给目标服务器;步骤S3、目标服务器响应结果返回给代理服务器;步骤S4、将响应结果的cookie内容保存在代理服务器中,并将响应结果内容A和响应结果内容A对应的sha1值保存在代理服务器中;步骤S5、代理服务器将响应结果内容A和响应结果内容A对应的sha1值返回给设备A,设备A并进行保存;步骤S6、在设备A再次发起请求给代理服务器,代理服务器将请求发送到目标服务器,目标服务器响应结果返回给代理服务器,代理服务器通过delta算法生成响应内容和之前保存响应结果内容A的差异内容,将差异内容和和sha1值对应的响应结果内容A合并还原出原始响应返回给设备A;步骤S7、另一设备B要访问同一域名网站,则由于代理服务器中已经存在网站的cookie内容,则直接使用cookie向目标服务器发起请求,代理服务器将响应返回给设备B,从而优化浏览器的访问。2.根据权利要求1所述的一种多个设备访问浏览器的优化方法,其特征在于:所述步骤S1进一步具体为:将设备A原来要访问的网站目标地址替换为目标地址+.proxy.com;通过目标地址+.proxy.com这个url输入到浏览器中向代理服务器发起登陆请求。3.根据权利要求2所述的一种多个设备访问浏览器的优化方法,其特征在于:所述步骤S2进一步具体为:代理服务器清除请求头中的cookie字段和cookie字段中的内容,并将url还原回原始域名,再将请求发给目标服务器。4.根据权利要求1所述的一种多个设备访问浏览器的优化方法,其特征在于:所述代理服务器通过delta算法生成响应内容和之前保存响应结果内容A的差异内容,将差异内容和和sha1值对应的响应结果内容A合并还原出原始响应返回给设备A,具体实现方式为:步骤S61.设备A第一次的响应保存为响应结果内容A和响应结果内容A对应的sha1值1,以键值对方式保存,这样后期通过sha1值1快速找到响应结果内容A;步骤S62.设备A再次发起请求,即为第二次响应,第二次响应结果是响应内容2和响应内容2对应的sha1值2;步骤S63.第二次的响应内容2通过delta算法进行拆分,将响应内容2拆分为响应结果内容A+差异内容1,其中,delta算法根据当前响应结果内容A,和响应内容2的内容进行比对,按照顺序生成新增,替换,删除对应内容的操作方式,之后按照这个操作方式即可通过响应结果内容A+差异内容1还原出响应内容2;步骤S64.由于代理服务器和设备A都保存过sha1值1和响应结果内容A,所以代理服务器无需将完整的响应结果内容A发送给设备A,只需要发送sha1值1+差异内容1给设备A即可;步骤S65.设备A通过sha1值1查找到之前保存的对应响应结果内容A,将响应结果内容A按照差异内容数据的操作方式进行修改,还原出响应内容2。5.根据权利要求1所述的一种多个设备访问浏览器的优化方法,其特征在于:所述步骤
S7进一步具体为:另一设备B通过浏览器要访问同一域名网站,则先向代理服务器发起请求;代理服务器查询请求中已经存在网站的cookie内容,自动使用cookie内容向目标服务器发起请求;目标服务器将响应返回给代理服务器,代理服务器将响应返回给设备B,从而优化浏览器的访问。6.一种多个设备访问浏览器的优化系统,其特征在于:所述优化系统包括:请求发送模块、清除请求头内容...
【专利技术属性】
技术研发人员:刘德建,陈丛亮,李佳,
申请(专利权)人:福建天晴在线互动科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。