[发明专利]一种页面更新方法和装置有效
申请号: | 201410851122.1 | 申请日: | 2014-12-30 |
公开(公告)号: | CN104572968B | 公开(公告)日: | 2018-06-26 |
发明(设计)人: | 银国徽 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F3/0484 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标数据 浏览器页面 页面更新 页面资源 方法和装置 更新 服务器获取 服务器请求 被服务器 交易过程 网络流量 文件保存 页面请求 资源文件 浏览器 触发 劫持 篡改 保证 | ||
本发明公开了一种页面更新方法和装置。所述方法包括:接收触发浏览器页面更新的操作,并由所述操作确定更新所述浏览器页面所依据的目标数据;从服务器获取所述目标数据,并将所述目标数据添加到所述浏览器页面对应的页面资源文件中,所述页面资源文件保存在浏览器本地;根据添加所述目标数据的页面资源文件对所述浏览器页面进行更新。本发明可以防止因页面请求而进一步判断包含特定内容而被服务器劫持,避免资源文件被篡改的情况,保证了交易过程的顺利进行,并且,由于仅仅从服务器请求了更新依据的目标数据,节省了网络流量,相比于背景技术的方案页面更新的速度更快。
技术领域
本发明涉及页面处理领域,具体涉及一种页面更新方法,以及和一种页面更新装置。
背景技术
随着互联网技术的快速发展,电子商务逐渐成为人们日常生活的必需品,越老越多的用户通过网络上在线购买和支付的方式完成对商品的交易。
在针对交易对象的交易页面中选择交易对象或交易链接后,需要在页面中展示与交易对象相关的交易数据,此时,浏览器会向对应的交易服务器请求包含交易数据的一个新页面,并加载新页面。
以上背景技术中存在的问题是,交易过程中经常发生页面请求被恶意劫持的情况,浏览器对新页面的请求经过网络传送到交易服务器的过程中,经常会被某些网络服务器恶意劫持,例如,当发现是页面请求,并且,其中包含特定访问接口或是特定关键词时,网络服务器会劫持该页面请求并返回一个虚假页面给浏览器,从而使浏览器无法获取用户请求的新页面,只能展示一个虚假页面,并导致原本进行的交易过程无法继续。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的页面更新方法和相应的页面更新装置。
依据本发明的一个方面,提供了一种页面更新方法,包括:
接收触发浏览器页面更新的操作,并由所述操作确定更新所述浏览器页面所依据的目标数据;
从服务器获取所述目标数据,并将所述目标数据添加到所述浏览器页面对应的页面资源文件中,所述页面资源文件保存在浏览器本地;
根据添加所述目标数据的页面资源文件对所述浏览器页面进行更新。
可选地,所述浏览器页面为展示浏览器插件的功能的插件页面。
可选地,所述接收触发浏览器页面更新的操作,并由所述操作确定更新所述浏览器页面所依据的目标数据包括:
接收对浏览器页面中网络交易对象的选择操作;
根据所述选择操作确定更新所述浏览器页面所依据的目标数据为所选择的网络交易对象对应的交易数据。
可选地,所述服务器为所述浏览器的供应方设置的第一服务器、所述目标数据的供应方设置的第二服务器或其他从所述第二服务器下载所述目标数据的第三服务器。
可选地,所述方法还包括:
若未接收到所述服务器返回的目标数据,则从所述第一服务器、第二服务器和第三服务器中选择另一个不同的服务器获取所述目标数据。
可选地,若所述目标数据从所述第二服务器或所述第三服务器获取,则在所述从服务器获取所述目标数据后,所述方法还包括:
解析从所述第二服务器或所述第三服务器获取的目标数据,并转换为符合JavaScript对象符号格式的目标数据。
可选地,所述从服务器获取所述目标数据包括:
向所述服务器发送携带第一接口标识的第一数据获取请求,所述第一接口标识用于标识所述服务器中处理所述目标数据的目标数据处理接口;
接收根据所述第一接口标识确定的目标数据处理接口返回的目标数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410851122.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于移动设备的软件升级方法和系统
- 下一篇:一种汽车悬架参数化设计方法