访问方法、装置、设备、可读存储介质及程序产品制造方法及图纸

技术编号:39180850 阅读:9 留言:0更新日期:2023-10-27 08:28
本申请实施例提出了一种访问方法、装置、设备、可读存储介质及程序产品,可应用于云技术、人工智能、车载、云游戏等领域或场景,该方法包括:获取待访问的目标链接,并调用浏览器接口,浏览器接口用于打开服务器上的浏览器,目标链接为客户端上被触发的外部链接;当检测到浏览器接口被调用时,获取目标链接的链接参数;生成包括链接参数的指示信息,并将指示信息发送给客户端,指示信息用于指示客户端基于链接参数访问目标链接。通过本申请实施例,可以在确保客户端能够访问目标链接的基础上,提高服务器的安全性。高服务器的安全性。高服务器的安全性。

【技术实现步骤摘要】
访问方法、装置、设备、可读存储介质及程序产品


[0001]本申请涉及计算机
,具体涉及访问方法、访问装置、计算机设备、计算机可读存储介质以及计算机程序产品。

技术介绍

[0002]云游戏又可称为游戏点播,是一种以云计算技术为基础的在线游戏技术。云游戏技术使图形处理与数据运算能力相对有限的客户端能够运行高品质游戏。在云游戏场景下,游戏并不在客户端运行,而是在云服务器中运行。
[0003]目前,当云游戏进程打开外部链接时,会通过云服务器上的系统浏览器打开外部链接,再由系统浏览器渲染内容画面,并将渲染后的内容画面和游戏画面发送到客户端。由于无法确定外部链接的安全性,上述方法不仅会导致云服务器存在安全隐患,还会导致云服务器后面整个系统存在安全隐患,诸如攻击者通过云服务器上的系统浏览器访问服务器内网,又如利用云服务器上的系统浏览器漏洞执行攻击操作以控制云服务器。

技术实现思路

[0004]本申请提供了一种访问方法、装置、设备、可读存储介质及程序产品,可以在确保客户端能够访问目标链接的基础上,提高服务器的安全性。
[0005]第一方面,本申请提供了一种访问方法,该方法包括:
[0006]获取待访问的目标链接,并调用浏览器接口,上述浏览器接口用于打开服务器上的浏览器,上述目标链接为客户端上被触发的外部链接;
[0007]当检测到上述浏览器接口被调用时,获取上述目标链接的链接参数;
[0008]生成包括上述链接参数的指示信息,并将上述指示信息发送给上述客户端,上述指示信息用于指示上述客户端基于上述链接参数访问上述目标链接。
[0009]本申请提供了另一种访问方法,该方法包括:
[0010]接收服务器发送的指示信息;其中,上述指示信息包括目标链接的链接参数,上述链接参数是上述服务器在获取到待访问的目标链接时,调用浏览器接口,并在检测到上述浏览器接口被调用时获取的,上述浏览器接口用于打开服务器上的浏览器,上述目标链接为客户端上被触发的外部链接;
[0011]响应于上述指示信息,根据上述链接参数访问上述目标链接。
[0012]第二方面,本申请提供了一种访问装置,以该装置应用于一实施例中,包括:
[0013]接收模块,用于获取待访问的目标链接,并调用浏览器接口,上述浏览器接口用于打开服务器上的浏览器,上述目标链接为客户端上被触发的外部链接;
[0014]处理模块,用于当检测到上述浏览器接口被调用时,获取上述目标链接的链接参数;
[0015]上述处理模块,还用于生成包括上述链接参数的指示信息,并将上述指示信息发送给上述客户端,上述指示信息用于指示上述客户端基于上述链接参数访问上述目标链
接。
[0016]以该装置应用于另一实施例中,包括:
[0017]接收模块,用于接收服务器发送的指示信息;其中,上述指示信息包括目标链接的链接参数,上述链接参数是上述服务器在获取到待访问的目标链接时,调用浏览器接口,并在检测到上述浏览器接口被调用时获取的,上述浏览器接口用于打开服务器上的浏览器,上述目标链接为客户端上被触发的外部链接;
[0018]处理模块,用于响应于上述指示信息,根据上述链接参数访问上述目标链接。
[0019]第三方面,本申请提供了一种计算机设备,包括:处理器、存储装置和通信接口,上述处理器、上述通信接口和上述存储装置相互连接,其中,上述存储装置存储有可执行程序代码,上述处理器用于调用上述可执行程序代码,用以实现上述的访问方法。
[0020]第四方面,本申请提供了一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序包括程序指令,上述程序指令被处理器执行,用以实现如上述的访问方法。
[0021]第五方面,本申请提供了一种计算机程序产品,上述计算机程序产品包括计算机程序或计算机指令,上述计算机程序或计算机指令被处理器执行,用以实现上述的访问方法。
[0022]本申请中的服务器响应于客户端上针对外部链接的触发操作,获取该触发操作对应的待访问的目标链接,以便于后续从待访问的目标链接中获取链接参数;服务器通过调用浏览器接口欲打开该服务器上的浏览器,当检测到浏览器接口被调用时,执行获取目标链接的链接参数的操作;服务器生成包括链接参数的指示信息,并将指示信息发送给客户端,以使得客户端基于指示信息中的链接参数访问目标链接。通过上述方法,使得服务器能够获取到该客户端上的触发操作所指示的目标链接的链接参数,再将目标链接的链接参数传输给客户端的操作,并在客户端上通过本地浏览器访问目标链接,彻底解决通过服务器打开外部链接的安全隐患,在确保客户端能够访问目标链接的同时,提高了服务器的安全性。
附图说明
[0023]为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0024]图1A是本申请一个示例性实施例提供的一种云游戏打开目标链接的处理流程图;
[0025]图1B是本申请一个示例性实施例提供的一种访问系统的架构示意图;
[0026]图2是本申请一个示例性实施例提供的一种访问方法的流程示意图;
[0027]图3A是本申请一个示例性实施例提供的一种访问目标链接的处理流程图;
[0028]图3B是本申请一个示例性实施例提供的一种访问交互的示意框图;
[0029]图4是本申请一个示例性实施例提供的另一种访问方法的流程示意图;
[0030]图5A是本申请一个示例性实施例提供的一种访问的界面示意图;
[0031]图5B是本申请一个示例性实施例提供的另一种访问的界面示意图;
[0032]图6是本申请一个示例性实施例提供的一种访问装置的示意框图;
[0033]图7是本申请一个示例性实施例提供的一种计算机设备的示意框图。
具体实施方式
[0034]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0035]需要说明的是,本申请实施例中所涉及到的“第一”、“第二”等描述仅用于描述目的,而不能理解为指示或者暗示其相对重要性或者隐含指明所指示的技术特征的数量。因此,限定有“第一”、“第二”的技术特征可以明示或者隐含的包括至少一个该特征。
[0036]本专利技术实施例可应用于云技术、云游戏、人工智能、车载、智慧交通、辅助驾驶等各种场景或技术,下面将对几个典型应用场景或技术进行介绍。
[0037]云计算(cloud computing)指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源;广义云计算指服务的交付和使用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种访问方法,其特征在于,所述方法包括:获取待访问的目标链接,并调用浏览器接口,所述浏览器接口用于打开服务器上的浏览器,所述目标链接为客户端上被触发的外部链接;当检测到所述浏览器接口被调用时,获取所述目标链接的链接参数;生成包括所述链接参数的指示信息,并将所述指示信息发送给所述客户端,所述指示信息用于指示所述客户端基于所述链接参数访问所述目标链接。2.根据权利要求1所述的方法,其特征在于,所述浏览器接口为进程创建接口,当所述进程创建接口被调用时通过进程创建函数在所述服务器上创建浏览器进程;所述当检测到所述浏览器接口被调用时,获取所述目标链接的链接参数,包括:当检测到所述进程创建接口被调用时,跳转到第一挂钩例程;通过执行所述第一挂钩例程获取进程启动参数,所述进程启动参数为待创建浏览器进程的启动参数,所述待创建浏览器进程为所述进程创建接口调用所述进程创建函数所需创建的浏览器进程,所述进程启动参数包括所述目标链接的链接参数;从所述进程启动参数中获取所述目标链接的链接参数。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:通过执行所述第一挂钩例程获取所述待创建浏览器进程的路径;当所述待创建浏览器进程的路径与系统浏览器的路径相匹配时,执行所述通过执行所述第一挂钩例程获取进程启动参数,并从所述进程启动参数中获取所述目标链接的链接参数的步骤;当获取到所述目标链接的链接参数时,终止创建所述待创建浏览器进程。4.根据权利要求1所述的方法,其特征在于,所述浏览器接口为系统消息发送接口,当所述系统消息发送接口被调用时通过系统消息发送函数向目标系统服务发送消息;所述当检测到所述浏览器接口被调用时,获取所述目标链接的链接参数,包括:当检测到所述系统消息发送接口被调用时,跳转到第二挂钩例程;通过执行所述第二挂钩例程获取待发送消息;其中,所述待发送消息是待发送给所述目标系统服务的消息,所述待发送消息包括所述目标链接的链接参数;从所述待发送消息中获取所述目标链接的链接参数。5.根据权利要求4所述的方法,其特征...

【专利技术属性】
技术研发人员:王赐烺魏雪杨卫
申请(专利权)人:深圳市腾讯网络信息技术有限公司
类型:发明
国别省市:

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

1