金融行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221094613 6.6 (22)申请日 2022.08.08 (71)申请人 广州华多网络科技有限公司 地址 511442 广东省广州市番禺区南村镇 万达广场B1栋24层 (72)发明人 徐梁  (74)专利代理 机构 广州利能知识产权代理事务 所(普通合伙) 44673 专利代理师 王增鑫 (51)Int.Cl. H04L 9/40(2022.01) H04L 61/4511(2022.01) H04L 67/025(2022.01) H04L 67/146(2022.01) H04L 67/563(2022.01) (54)发明名称 网页数据访问方法及其装置、 设备、 介质、 产 品 (57)摘要 本申请涉及网页数据访问方法及其装置、 设 备、 介质、 产品, 所述方法包括: 由目标网页中触 发的代码原始请求触发预先植入所述目标网页 的监听器, 由监听器生成所述代码原始请求的特 征标识与消息体 之间的映射关系数据, 存储于共 享映射表中; 由拦截器获取数据获取请求, 其携 带所述代码原始请求的特征标识; 由拦截器调用 预设的域名服务器确定所述数据获取请求所要 送达的网络地址; 由拦截器查询所述共享映射表 获得所述特征标识相对应的消息体, 生成携带该 消息体的替换请求发送至所述网络地址, 获得该 网络地址返回的目标数据。 本申请可以有效防止 应用程序的页面所触发的数据获取请求不被非 法劫持和封 禁, 确保终端应用程序的安全运行。 权利要求书2页 说明书12页 附图4页 CN 115296915 A 2022.11.04 CN 115296915 A 1.一种网页数据访问方法, 其特 征在于, 包括: 由应用程序的页面视图控件所加载的目标网页的代码原始请求触发预先植入所述目 标网页的监听器, 由监听器生成所述代码原始请求的特征标识与消息体之 间的映射关系数 据, 存储于共享映射表中; 由拦截器获取所述目标网页的数据获取请求, 所述数据获取请求由所述代码原始请求 转换而得, 且其携带 所述代码原 始请求的特 征标识; 由拦截器调用预设的域名服 务器确定所述数据获取请求所要送达的网络地址; 由拦截器查询所述共享映射表获得所述特征标识相对应的消息体, 生成携带该消息体 的替换请求发送至所述网络地址, 获得 该网络地址返回的目标 数据。 2.根据权利要求1所述的网页 数据访问方法, 其特征在于, 由应用程序的页面视图控件 所加载的目标网页的代码原 始请求触发预 先植入所述目标网页的监听器之前, 包括: 由拦截器获取在所述页面视图控件中访问目标网页相对应的页面加载请求, 获得所述 页面加载请求; 由拦截器调用预设的域名服 务器确定所述页面获取请求所要送达的网络地址; 由拦截器生成所述页面加载请求的替换请求发送至所述网络地址, 获得该网络地址返 回的网页代码数据; 向所述网页代码数据中植入所述监 听器相对应的代码后, 解析所述网页代码数据以加 载目标网页。 3.根据权利要求2所述的网页 数据访问方法, 其特征在于, 由拦截器获取在所述页面视 图控件中访问目标网页相对应的页面加载请求, 获得 所述页面加载请求之前, 包括: 由拦截器获取应用程序 页面视图控 件所加载的目标网页中触发的任意数据访问请求; 判断所述数据访问请求所加载的资源是否属于页面视图控件的主框架类型, 当为主框 架类型时, 确定所拦截到的所述数据访问请求为所述页面加载请求, 否则确定所拦截到的 所述数据访问请求 为所述的数据获取请求。 4.根据权利要求1所述的网页 数据访问方法, 其特征在于, 由拦截器获取所述目标网页 的数据获取请求, 包括: 获取所述数据获取请求的请求类型信息, 确定其属于第一请求类型或第二请求类型, 其中第一请求类型表征该数据获取请求携带消息体, 第二请求类型表征该数据获取请求无 消息体; 当所述数据获取请求属于第一请求类型时, 获取其请求头中携带的特 征标识。 5.根据权利要求4所述的网页 数据访问方法, 其特征在于, 获取所述数据获取请求的请 求类型信息, 确定其属于第一请求类型或第二请求类型之后, 包括: 当所述数据获取请求属于第二请求类型时, 判断该数据获取请求是否包含重定向标 识; 当所述数据获取请求包含重定向标识时, 先获取重定向所指向的网站域名作为待解析 域名, 否则以数据获取请求所指向的网站域名作为待解析域名; 由拦截器调用预设的域名服 务器确定所述待解析域名相对应的网络地址; 由拦截器生成所述数据获取请求的同步请求发送至所述网络地址, 获得该网络地址返 回的目标 数据。权 利 要 求 书 1/2 页 2 CN 115296915 A 26.根据权利要求1至5中任意一项所述的网页数据访 问方法, 其特征在于, 所述拦截器 为所述应用程序所预置的功能模块, 所述监听器为区别于所述拦截器且兼容所述目标网页 的源代码而实现的功能模块, 所述代码原始请求被所述应用程序转换为相应的数据获取请 求。 7.一种网页数据访问装置, 其特 征在于, 包括: 监听处理模块, 用于由应用程序的页面视图控件所加载的目标网页的代码原始请求触 发预先植入所述目标网页的监听器, 由监听器生成所述代码原始请求的特征标识与消息体 之间的映射关系数据, 存 储于共享映射表中; 请求拦截模块, 用于由拦截器获取所述目标网页的数据获取请求, 所述数据获取请求 由所述代码原 始请求转换而得, 且其携带 所述代码原 始请求的特 征标识; 地址解析模块, 用于由拦截器调用预设的域名服务器确定所述数据获取请求所要送达 的网络地址; 代理请求模块, 用于由拦截器查询所述共享映射表获得所述特征标识相对应的消息 体, 生成携带 该消息体的替换请求发送至所述网络地址, 获得 该网络地址返回的目标 数据。 8.一种计算机设备, 包括中央处理器和存储器, 其特征在于, 所述中央处理器用于调用 运行存储于所述存储器中的计算机程序以执行如权利要求1至6中任意一项所述的方法的 步骤。 9.一种计算机可读存储介质, 其特征在于, 其以计算机可读指令的形式存储有依据权 利要求1至6中任意一项 所述的方法所实现的计算机程序, 该计算机程序被计算机调用运行 时, 执行相应的方法所包括的步骤。 10.一种计算机程序产品, 其特征在于, 包括计算机程序/指令, 该计算机程序/指令被 处理器执行时实现权利要求1至 6中任意一项所述方法的步骤。权 利 要 求 书 2/2 页 3 CN 115296915 A 3

PDF文档 专利 网页数据访问方法及其装置、设备、介质、产品

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 网页数据访问方法及其装置、设备、介质、产品 第 1 页 专利 网页数据访问方法及其装置、设备、介质、产品 第 2 页 专利 网页数据访问方法及其装置、设备、介质、产品 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:27:35上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。