页面信息的校验方法、服务器、客户端及系统技术方案

技术编号:26478466 阅读:28 留言:0更新日期:2020-11-25 19:22
本发明专利技术实施例提供一种页面信息的校验方法、服务器、客户端及系统,客户端和服务器使用的校验规则在对页面信息进行校验时,该校验规则是动态配置的,而不是直接写死的,即使增加一个栏目,客户端和服务器还是可以使用该校验规则对页面信息进行校验,均无需重新开发校验规则,更无需对新的页面信息进行回归测试,简化了服务器的校验过程,从而提高了校验效率。

【技术实现步骤摘要】
页面信息的校验方法、服务器、客户端及系统
本专利技术涉及计算机
,尤其涉及一种页面信息的校验方法、服务器、客户端及系统。
技术介绍
对于每一个显示页面而言,通常包含多个组件信息及其对应的校验规则,且随着页面任务的变化,其包含的组件信息及其对应的校验规则也会发生变化,因此,在进行页面显示时,不仅需要对页面进行动态渲染,还需要对页面信息进行校验。通常情况下,客户端先对页面进行渲染,并将渲染后的页面信息发送给后台服务器进行校验,由于客户端没有对用户在渲染后的页面信息中提交的页面内容进做校验,会使得大量的无效请求进入后台服务器,导致后台服务器的校验负载较大。为了减少进入后台服务器的无效请求,降低后台服务器的校验负载,可以采用写死校验规则的方式,即客户端和后端根据不同的渠道写死校验规则,这样就可以通过写死的校验规则对页面信息进行校验。然而,采用写死校验规则的方式,每增加一个渠道,客户端和后台服务器都需要同时重新校验规则,并且还要对新的页面信息进行回归测试,使得校验过程复杂,从而导致校验效率较低。专
技术实现思路
本本文档来自技高网
...

【技术保护点】
1.一种页面信息的校验方法,其特征在于,应用于服务器,所述方法包括:/n接收客户端发送的页面请求消息,所述页面请求消息中包括栏目标识信息;/n将所述栏目标识信息对应的页面组件配置信息和校验规则发送给所述客户端,以使所述客户端对所述页面组件配置信息和所述校验规则进行渲染,得到显示页面;所述页面组件配置信息和所述校验规则为动态配置的;/n接收所述客户端发送的校验内容,并根据所述校验规则对所述校验内容进行校验,所述校验内容为所述客户端根据所述校验规则对用户在所述显示页面中输入的内容进行校验后得到的。/n

【技术特征摘要】
1.一种页面信息的校验方法,其特征在于,应用于服务器,所述方法包括:
接收客户端发送的页面请求消息,所述页面请求消息中包括栏目标识信息;
将所述栏目标识信息对应的页面组件配置信息和校验规则发送给所述客户端,以使所述客户端对所述页面组件配置信息和所述校验规则进行渲染,得到显示页面;所述页面组件配置信息和所述校验规则为动态配置的;
接收所述客户端发送的校验内容,并根据所述校验规则对所述校验内容进行校验,所述校验内容为所述客户端根据所述校验规则对用户在所述显示页面中输入的内容进行校验后得到的。


2.根据权利要求1所述的方法,其特征在于,所述将所述栏目标识信息对应的页面组件配置信息和校验规则发送给所述客户端之前,所述方法还包括:
分别为各栏目配置对应的页面组件配置信息和校验规则。


3.根据权利要求2所述的方法,其特征在于,所述分别为各栏目配置对应的页面组件配置信息和校验规则,包括:
采用规则描述语言,分别为各栏目动态配置对应的页面组件配置信息和校验规则。


4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述校验规则对所述校验内容进行校验之后,所述方法还包括:
若所述校验内容校验未通过,向所述客户端发送提示信息,所述提示信息用于提醒用户所述校验内容校验未通过。


5.一种页面信息的校验方法,其特征在于,应用于客户端,所述方法包括:
向服务器发送页面请求消息,所述页面请求消息中包括栏目标识信息;
接收所述服务器发送的所述栏目标识信息对应的页面组件配置信息和校验规则;所述页面组件配置信息和所述校验规则为动态配置的;
对所述页面组件配置信息和所述校验规则进行渲染,得到显示页面;
根据所述校验规则对用户在所述显示页面中输入的内容进行校验,得到校验内容,并将所述校验内容发送给所述服务器,以使所述服务器根据所述校验规则对所述校验内容进行校验。


6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
接收所述服务器发送的提示信息,所述提示信息用于提醒用户所述校验内容校验未通过。


7.根据权利要求5或6所述的方法,其特征在于,所述对所述页面组件配置信息和所述校验规则进行渲染,得到显示页面,包括:
采用规则描述语言,分别对所述页面组件配置信息和所述校验规则进行格式化处理,得到处理后的页面组件配置信息和处理后的校验规则,其中,所述页面组件配置信息和所述校验规则是采用规则描述语言动态配置的;
对所述处理后的页面组件配置信息和所述处理后的校验规则进行渲染,得到所述显示页面。


8.一种服务器,其特征在于,包括:
接收单元,用于接收客户端发送的页面请求消息,所述页面请求消息中包括栏目标识信息;
发送单元,用于将所述栏目标识信息对应的页面组件配置信息和校验规则发送给所述客户端,以使所述客户端对所述页面组件配置信息和所述校验规则进行渲染,得到显示页面;所述页面组件配置信息和所述校验规则为动态配置的;
所述接收单元,还用于接收所述客户端发送的校验内容;
处理单元,用于根据所述校验规则对所述校验...

【专利技术属性】
技术研发人员:申泽宇孙灵飞丁宜人周舜
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1