【技术实现步骤摘要】
数据配置方法及装置
本专利技术涉及计算机领域,具体而言,涉及一种数据配置方法及装置。
技术介绍
目前,在客户端加载网站页面时,对统一资源定位符(UniformResource Locator,URL)的管理方式通常可以包括以下两种,分别是前端路由配置和后端路由配置。 其中,通过前端路由对URL的管理,是由前端JavaScript脚本根据提前配置的URL与页面 的路由规则,把不同的URL中的数据直接在前端的客户端进行渲染加载并显示出来;而后 端路由对URL的管理,是通过后端的服务器中的控制器响应来自前端的客户端的请求,将 不同的URL请求路由到不同的控制器上,再渲染到页面后再返回给前端的客户端。 然而,如果采用前端路由配置方式,由于上述路由规则是提前配置在前端的客户 端中的,而服务器无法再对其进行控制,例如,若服务器需要基于用户权限控制返回用户访 问的页面,或者某网站做活动时,需要服务器根据不同时间返回不同活动页面,上述情况都 无法通过前端路由实现。进一步,由于路由规则放在前端,用户可以直接通过查看源文件看 到所有配置,则可能使网站根据该配置受到攻击或入侵。也就是说,前端路由的配置方式可 控性、灵活性较差,且安全性也不足。 此外,如果采用后端路由配置方式,由于需要为不同的URL请求配置对应的控制 器,因而每增加一个不同的请求,就需为该请求增加一个路由映射和处理该请求的控制器, 这样就增加了配置的时间和成本,而且随着请求的增加,处理代码也相应增加,操作复杂度 也逐渐升高;此外,一旦出现问题,从后端服务器进行修改,成本也较高。 ...
【技术保护点】
一种数据配置方法,其特征在于,包括:接收客户端发送的用于获取第一路由配置信息的获取请求;响应所述获取请求根据所述客户端的第一客户端标识获取与所述第一客户端标识匹配的所述第一路由配置信息,其中,所述第一路由配置信息至少根据所述客户端在所述第一客户端标识下的访问权限信息配置;将获取到的所述第一路由配置信息配置给所述客户端,以使在所述第一客户端标识下的所述客户端通过所述第一路由配置信息进行页面访问。
【技术特征摘要】
1. 一种数据配置方法,其特征在于,包括: 接收客户端发送的用于获取第一路由配置信息的获取请求; 响应所述获取请求根据所述客户端的第一客户端标识获取与所述第一客户端标识匹 配的所述第一路由配置信息,其中,所述第一路由配置信息至少根据所述客户端在所述第 一客户端标识下的访问权限信息配置; 将获取到的所述第一路由配置信息配置给所述客户端,以使在所述第一客户端标识下 的所述客户端通过所述第一路由配置信息进行页面访问。2. 根据权利要求1所述的方法,其特征在于,所述响应所述获取请求根据所述客户端 的第一客户端标识获取与所述第一客户端标识匹配的所述第一路由配置信息包括: 根据所述第一客户端标识查找所述客户端在所述第一客户端标识下的所述访问权限 信息,其中,所述访问权限信息包括用于指示所述客户端在所述第一客户端标识下对所访 问的访问页面是否有访问权限的指示信息; 根据所述访问权限信息配置所述第一路由配置信息。3. 根据权利要求2所述的方法,其特征在于,所述根据所述访问权限信息配置所述第 一路由配置信息包括: 根据所述访问权限信息判断所述客户端在所述第一客户端标识下是否对所述访问页 面有所述访问权限; 若判断出所述客户端在所述第一客户端标识下对所述访问页面有所述访问权限,则将 所述访问页面及与所述访问页面对应的访问地址配置在所述第一路由配置信息中,以使在 所述第一客户端标识下的所述客户端根据所述访问地址获取所述访问页面。4. 根据权利要求3所述的方法,其特征在于,在所述根据所述访问权限信息判断所述 客户端在所述第一客户端标识下是否对所述访问页面有所述访问权限之后,还包括: 若判断出所述客户端在所述第一客户端标识下对对所述访问页面没有所述访问权限, 则执行以下至少一种配置操作: 所述第一路由配置信息中将不配置所述访问页面及与所述访问页面对应的所述访问 地址; 所述第一路由配置信息中将只配置所述访问页面对应的所述访问地址,所述访问页面 配置为空; 所述第一路由配置信息中将只配置所述访问页面对应的所述访问地址,所述访问页面 配置为用于提示配置失败的提示信息。5. 根据权利要求1所述的方法,其特征在于,在所述将获取到的所述第一路由配置信 息配置给所述客户端之后,还包括: 接收所述客户端发送的用于获取第二路由配置信息的获取请求; 响应所述获取请求根据所述客户端的第二客户端标识获取与所述第二客户端标识匹 配的所述第二路由配置信息,其中,所述第二路由配置信息至少根据所述客户端在所述第 二客户端标识下的访问权限信息配置; 将获取到的所述第二路由配置信息配置给所述客户端,以使在所述第二客户端标识下 的所述客户端通过所述第二路由配置信息进行页面访问。6. 根据权利要求1所述的方法,其特征在于,所述将获取到的所述第一路由配置信息 配置给所述客户端包括: 将所述第一路由配置信息发送给在所述第一客户端标识下的所述客户端。7. -种数据配置装置,其特...
【专利技术属性】
技术研发人员:李济景,
申请(专利权)人:北京国双科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。