The embodiment of the invention provides a page processing method and device. The method includes: receiving user access request from the client; the original page for the user access request from the cloud server; the original page contains pointing to the cloud server of the original uniform resource locator URL replace the preset URL pointing to the cloud server agent, to get the original page corresponding to the page replacement; the replacement page contains the preset URL; the replacement page is returned to the client. The embodiment of the invention can improve the security of the cloud server.
【技术实现步骤摘要】
一种页面处理方法和装置
本专利技术涉及通信
,特别是涉及一种页面处理方法和装置。
技术介绍
随着云计算技术的出现,用户可以在本地终端未安装大量的APP(应用程序,Application)的情况下,在任何时间、任何地点,通过网络连接访问运行在云服务器中的应用、数据、或者服务。现有方案中,用户访问云服务器的过程可以为:用户可以通过云服务器提供的接口加载云服务提供商提供的网页,点击网页中的链接以接入云服务器,进而访问云服务器中的数据、应用或服务。专利技术人在实施本专利技术的过程中发现,云服务器提供的接口也容易使非法用户有机可乘,这给云服务器带来极大的安全隐患;例如,某些非法用户为了获取云服务器中的数据,会对云服务器的接口执行恶意攻击造成云服务器中的数据丢失,为云服务器带来极大的安全隐患。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种页面处理方法和装置。依据本专利技术的一个方面,提供了一种页面处理方法,应用于云代理服务器,所述云代理服务器连接在客户端与云服务器之间,所述方法包括:从所述客户端接收用户访问请求;从所述云服务器获取所述用户访问请求对应的原始页面;将所述原始页面包含的指向所述云服务器的原始统一资源定位符URL替换为指向所述云代理服务器的预置URL,以得到所述原始页面对应的替换页面;所述替换页面包含所述预置URL;向所述客户端返回所述替换页面。可选地,所述将所述原始页面包含的指向所述云服务器的原始URL替换为指向所述云代理服务器的预置URL的步骤,包括:确定所述原始页面对应的页面类别;将所述页面类别 ...
【技术保护点】
一种页面处理方法,其特征在于,应用于云代理服务器,所述云代理服务器连接在客户端与云服务器之间,所述方法包括:从所述客户端接收用户访问请求;从所述云服务器获取所述用户访问请求对应的原始页面;将所述原始页面包含的指向所述云服务器的原始统一资源定位符URL替换为指向所述云代理服务器的预置URL,以得到所述原始页面对应的替换页面;所述替换页面包含所述预置URL;向所述客户端返回所述替换页面。
【技术特征摘要】
1.一种页面处理方法,其特征在于,应用于云代理服务器,所述云代理服务器连接在客户端与云服务器之间,所述方法包括:从所述客户端接收用户访问请求;从所述云服务器获取所述用户访问请求对应的原始页面;将所述原始页面包含的指向所述云服务器的原始统一资源定位符URL替换为指向所述云代理服务器的预置URL,以得到所述原始页面对应的替换页面;所述替换页面包含所述预置URL;向所述客户端返回所述替换页面。2.如权利要求1所述的方法,其特征在于,所述将所述原始页面包含的指向所述云服务器的原始URL替换为指向所述云代理服务器的预置URL的步骤,包括:确定所述原始页面对应的页面类别;将所述页面类别与预置类别进行匹配;在所述页面类别与所述预置类别匹配成功时,依据所述页面类别对应的预置URL以及预置替换特征,将所述原始页面包含的原始URL替换为所述预置类别对应的预置URL。3.如权利要求2所述的方法,其特征在于,所述预置替换特征包括:替换位置和替换长度,则所述将所述原始页面包含的原始URL替换为所述预置类别对应的预置URL的步骤,包括:将所述原始页面包含的原始URL替换为与所述原始URL的替换位置相匹配的预置URL,且将所述预置URL的长度置为所述替换长度。4.如权利要求2所述的方法,其特征在于,所述预置替换特征为根据页面样本进行训练得到的,则根据页面样本进行训练得到所述预置替换特征的步骤,包括:从云服务器收集页面样本;对所述页面样本进行分类,以得到预置类别;提取所述预置类别中各页面样本中的URL特征;其中,所述URL特征包括:所述页面样本中URL的位置信息和长度信息;通过机器学习的方式对提取的URL特征进行训练,以得到所述预置类别对应的预置替换特征。5.如权利要求2所述的方法,其特征在于,所述替换长度小于或者等于所述原始URL的长度,则所述将所述原始页面包含的指向所述云服务器的原始URL替换为指向所述云代理服务器的预置URL的步骤,包括:在将所述原始页面包含的指向所述云服务器的原始URL替换为指向所述云代理服务器的预置URL的过程中,对所述预置URL中...
【专利技术属性】
技术研发人员:高雪峰,白敏,吕玉超,
申请(专利权)人:北京奇虎科技有限公司,北京奇安信科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。