System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() cookie信息优化处理方法和系统技术方案_技高网

cookie信息优化处理方法和系统技术方案

技术编号:40420919 阅读:12 留言:0更新日期:2024-02-20 22:39
本发明专利技术提供cookie信息优化处理方法和系统,从来自用户端的HTTP连接请求中得到HTTP连接属性信息,以此将用户端连接至服务端的页面数据端,并对页面数据端进行cookie信息预处理,生成cookie信息列表,实现用户端与服务端之间的稳定连接和对cookie信息的规范整理;还基于用户端期望访问的HTTP页面属性信息,在网页数据端定位相应的HTTP页面数据,并识别HTTP页面数据包含的附属cookie信息,对HTTP页面数据包含的cookie信息进行全面筛查;再利用cookie信息列表,判断附加cookie信息是否属于冗余信息,便于对HTTP页面数据进行数据优化处理,生成HTTP页面数据包,实现对cookie信息进行压缩简化,提高用户端的HTTP页面数据的浏览效率、连续性和稳定性。

【技术实现步骤摘要】

本专利技术涉及网页数据处理的领域,尤其涉及cookie信息优化处理方法和系统


技术介绍

1、cookie信息除了保存在浏览器端,还会包含在http报文中,每个http请求响应都会同时携带cookie信息进行传递,使得cookie信息能够同时被客户端和服务端操作,导致cookie信息被滥用。在cookie信息被滥用的情况下,会使得每次发起http请求响应会包含相应的cookie信息,导致http请求响应的数据量会增大,并且http请求响应包含的cookie信息在大多数情况下不会被使用,使得http请求响应的信息冗余度增大,占用了http页面数据的传输带宽,无法保证http页面数据能够快速进行加载,降低客户端的http页面数据的浏览效率、连续性和稳定性。


技术实现思路

1、本专利技术的目的在于提供cookie信息优化处理方法和系统,从来自用户端的http连接请求中得到http连接属性信息,以此将用户端连接至服务端的页面数据端,并对页面数据端进行cookie信息预处理,生成cookie信息列表,实现用户端与服务端之间的稳定连接和对cookie信息的规范整理;还基于用户端期望访问的http页面属性信息,在网页数据端定位相应的http页面数据,并识别http页面数据包含的附属cookie信息,对http页面数据包含的cookie信息进行全面筛查;再利用cookie信息列表,判断附加cookie信息是否属于冗余信息,便于对http页面数据进行数据优化处理,生成http页面数据包,实现对cookie信息进行压缩简化,降低http页面数据的数据冗余度,保证用户端对http页面数据进行快速加载,提高用户端的http页面数据的浏览效率、连续性和稳定性。

2、本专利技术是通过以下技术方案实现:

3、cookie信息优化处理方法,包括:

4、对来自用户端的http连接请求进行分析,得到所述用户端的http连接属性信息;基于所述http连接属性信息,将所述用户端连接至服务端相应的网页数据端;对所述网页数据端进行cookie信息预处理,生成cookie信息列表;

5、对来自用户端的http访问请求进行分析,得到所述用户端期望访问的http页面属性信息;基于所述http页面属性信息,从所述网页数据端的http页面数据库定位得到相应的http页面数据;对所述http页面数据进行数据类型识别处理,得到所述http页面数据包含的附属cookie信息;

6、基于所述cookie信息列表,判断所述附属cookie信息是否属于冗余信息;基于所述附属cookie信息是否属于冗余信息的判断结果,对所述http页面数据进行数据优化处理,以此生成http页面数据包;再基于所述用户端的网页前端工作状态,将所述http页面数据包发送至所述用户端的页面前端。

7、可选地,对来自用户端的http连接请求进行分析,得到所述用户端的http连接属性信息;基于所述http连接属性信息,将所述用户端连接至服务端相应的网页数据端;对所述网页数据端进行cookie信息预处理,生成cookie信息列表,包括:

8、从来自用户端的http连接请求中提取用户端期望连接的服务端所在网关地址信息;基于所述网关地址信息,获取所述用户端期望连接的服务端的实时连接负载;将所述实时连接负载与所述服务端的最大允许连接负载进行对比,若所述实时连接负载大于或等于最大允许连接负载,则不将所述用户端连接至所述服务端;若所述实时连接负载小于最大允许连接负载,则将所述用户端连接至所述服务端相应的网页数据端;

9、获取所述用户端的终端身份信息,将所述终端身份信息与所述网页数据端的cookie信息传输日志进行对比,得到所述网页数据端与所述用户端的历史http页面数据交互过程中,曾经向所述用户端发送过的cookie信息;基于所有曾经向所述用户端发送过的cookie信息,生成cookie信息列表。

10、可选地,对来自用户端的http访问请求进行分析,得到所述用户端期望访问的http页面属性信息;基于所述http页面属性信息,从所述网页数据端的http页面数据库定位得到相应的http页面数据;对所述http页面数据进行数据类型识别处理,得到所述http页面数据包含的附属cookie信息,包括:

11、获取用户端向服务端发送http访问请求时所述服务端的http数据通道可用带宽,若所述http数据通道可用带宽大于或等于预设带宽阈值,则指示所述服务端接收所述http访问请求;否则,指示所述服务端拒绝所述http访问请求;

12、对所述服务端接收的http访问请求进行分析,得到所述用户端期望访问的http页面地址信息;基于所述http页面地址信息,对所述网页数据端的http页面数据库进行数据查询定位,得到相应的http页面数据;

13、对所述http页面数据进行数据类型识别处理,得到所述http页面数据包含的附属cookie信息及其在所述http页面数据的所在位置。

14、可选地,基于所述cookie信息列表,判断所述附属cookie信息是否属于冗余信息;基于所述附属cookie信息是否属于冗余信息的判断结果,对所述http页面数据进行数据优化处理,以此生成http页面数据包;再基于所述用户端的网页前端工作状态,将所述http页面数据包发送至所述用户端的页面前端,包括:

15、将所述附属cookie信息与所述cookie信息列表进行对比,若所述附属cookie信息存在于所述cookie信息列表,则判断所述附属cookie信息属于冗余信息;否则,判断所述附属cookie信息不属于冗余信息;

16、当所述附属cookie信息属于冗余信息,则基于所述冗余信息在所述http页面数据的所在位置,直接将所述冗余信息从所述http页面数据中删除,以此生成http页面数据包;

17、当所述附属cookie信息不属于冗余信息,则基于所述冗余信息在所述http页面数据的所在位置,对所述http页面数据中的附属cookie信息进行压缩处理,以此生成http页面数据包;

18、获取所述用户端的网页前端的网页数据加载速度,若所述网页数据加载速度大于或等于预设加载速度阈值,则将所述http页面数据包直接发送至所述用户端的页面前端;若所述网页数据加载速度小于预设加载速度阈值,则将所述http页面数据包分割成若干数据子包后,将所述若干数据子包依次发送至所述用户端的页面前端。

19、cookie信息优化处理系统,包括:

20、http连接处理模块,用于对来自用户端的http连接请求进行分析,得到所述用户端的http连接属性信息;基于所述http连接属性信息,将所述用户端连接至服务端相应的网页数据端;

21、cookie信息预处理模块,用于对所述网页数据端进行cookie信息预处理,生成cookie信息列表;

22、ht本文档来自技高网...

【技术保护点】

1.cookie信息优化处理方法,其特征在于,包括:

2.如权利要求1所述的cookie信息优化处理方法,其特征在于:

3.如权利要求1所述的cookie信息优化处理方法,其特征在于:

4.如权利要求1所述的cookie信息优化处理方法,其特征在于:

5.cookie信息优化处理系统,其特征在于,包括:

6.如权利要求5所述的cookie信息优化处理系统,其特征在于:

7.如权利要求5所述的cookie信息优化处理系统,其特征在于:

8.如权利要求5所述的cookie信息优化处理系统,其特征在于:

【技术特征摘要】

1.cookie信息优化处理方法,其特征在于,包括:

2.如权利要求1所述的cookie信息优化处理方法,其特征在于:

3.如权利要求1所述的cookie信息优化处理方法,其特征在于:

4.如权利要求1所述的cookie信息优化处理方法,其特征在于:

...

【专利技术属性】
技术研发人员:余丹兰雨晴乔孟阳邢智涣
申请(专利权)人:慧之安信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1