[发明专利]第三方页面加载方法、装置、电子设备及存储介质有效
申请号: | 201911358211.1 | 申请日: | 2019-12-25 |
公开(公告)号: | CN111159701B | 公开(公告)日: | 2023-09-29 |
发明(设计)人: | 刘文军;彭飞;邓竹立 | 申请(专利权)人: | 五八同城信息技术有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
地址: | 300450 天津市滨海新区经济技术开*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 第三 页面 加载 方法 装置 电子设备 存储 介质 | ||
本发明公开了一种第三方页面加载方法、装置、电子设备及存储介质,对于并不属于地址黑名单和地址白名单中的第三方页面地址,需要判断其是否需要弹出免责声明,在弹出免责声明以后,如果用户选择继续访问该第三方页面地址,则根据该地址加载第三方页面。本发明的技术方案能够多次对第三方页面地址的安全性进行检测,在用户同意继续加载或者第三方页面地址安全的情况下才会在APP的加载页上显示第三方页面,进一步保证APP加载的第三方页面的安全性。
技术领域
本发明涉及软件开发技术领域,尤其涉及第三方页面加载方法、装置、电子设备及存储介质。
背景技术
App(Application,应用软件)能实现的功能涉及到各行各业,人们通过这些App可以做各种各样的事情。通常,在App中用户可以浏览很多内容,App显示内容的审核发布过程需要一定的周期,但是很多APP显示的内容需要快速地更新以适应不同的需求,为此设计人员通常会在App内使用Hybrid载体页去加载web页,通过web页显示原本需要在APP内呈现的内容,由于web页的url地址可以动态下发,且web页内容可以实时更新,所以就实现了不发版快速更新App内容的效果,以节省审核周期。
但是,由于APP加载的web页不是内置在App中的,且由于业务的需要这些web页有很大一部分都是属于第三方提供的内容,这样就会出现在App内加载显示的第三方页面内容不受APP设计人员控制的情况,由此可能会引发一些第三方应用对APP的恶意攻击的行为。因此,上述这种在APP内加载第三方页面的方式,难以保证第三方页面的安全性。
发明内容
本发明提供了一种第三方页面加载方法、装置、电子设备及存储介质,以解决目前的APP内加载第三方页面的方式,难以保证第三方页面的安全性的问题。
第一方面,本发明提供了一种第三方页面加载方法,包括:
确定APP中的待加载第三方页面地址是否满足免责加载策略,所述免责加载策略是指在所述待加载第三页面地址既不属于地址黑名单也不属于地址白名单时所采取的地址加载策略;
如果所述APP中的所述待加载第三方页面地址满足所述免责加载策略,则确定所述待加载第三方页面地址是否满足免责声明触发条件;
如果所述待加载第三方页面地址满足免责声明触发条件,则向使用所述APP的用户弹出免责声明;
获取用户对于所述免责声明的反馈操作,所述反馈操作用于表示用户对于所述待加载第三方页面是否选择继续访问;
如果用户的所述反馈操作是继续访问,则根据所述待加载第三方页面地址加载第三方页面。
结合第一方面,在第一方面的一种可实现方式中,所述确定APP中的待加载第三方页面地址是否满足免责加载策略之前,还包括:
根据所述APP的版本号从服务器获取所述APP对应的地址黑名单和地址白名单。
结合第一方面,在第一方面的一种可实现方式中,所述确定所述待加载第三方页面地址是否满足免责声明触发条件的步骤包括:
如果在所述APP中,针对于所述待加载第三方页面地址未弹出过免责声明,则确定在承载所述待加载第三方页面地址的载体页中,所述待加载第三方页面地址是否是第一个加载的地址;
如果所述待加载第三方页面地址不是第一个加载的地址,则确定承载所述待加载第三方页面地址的载体页中是否弹出过免责声明;
如果所述待加载第三方页面地址的载体页中未弹出过免责声明,则确定所述待加载第三方页面地址满足免责声明触发条件。
结合第一方面,在第一方面的一种可实现方式中,所述确定所述待加载第三方页面地址是否满足免责声明触发条件的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于五八同城信息技术有限公司,未经五八同城信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911358211.1/2.html,转载请声明来源钻瓜专利网。