[发明专利]一种信息校验方法、装置和电子设备在审
申请号: | 201710294587.5 | 申请日: | 2017-04-28 |
公开(公告)号: | CN108809896A | 公开(公告)日: | 2018-11-13 |
发明(设计)人: | 郭辉;李智;赵宏罡;潘欣;党会建 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F17/30 |
代理公司: | 北京市清华源律师事务所 11441 | 代理人: | 刘艳霞;沈泳 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 校验规则 规则执行 信息校验 校验 服务端 电子设备 配置关系 个性化 配置 个性化需求 动态调整 预先存储 直接配置 客户端 客户 申请 保证 开发 统一 | ||
本申请公开一种信息校验方法、装置和电子设备,该方法是一种基于配置化的、多规则的校验方法,并且该校验方法可以实现客户端与服务端前后的校验规则的一致性。采用该方法,在服务端预先存储有校验规则与规则执行方之间的配置关系,基于该配置关系为不同的规则执行方提供相对应的校验规则,而该校验规则可实现不同的规则执行方的校验规则的统一化配置。基于规则的配置可快速进行不同规则的动态调整,针对新增加的航空公司的个性化需求或个性化的规则,不需要再进行开发,可在线上直接配置即可生效。同时,采用该方法保证了服务端与客户端的校验逻辑的统一性和一致性。因此,采用该信息校验方法可以很好的解决航空公司乘机人信息个性化的需求。
技术领域
本申请涉及信息的验证的技术领域,具体涉及信息校验方法。本申请同时涉及信息校验装置以及电子设备。
背景技术
在各种电子商务平台上,信息的校验工作必不可少,因为在不同的平台上其校验的规则一般不同。特别是在机票交易平台上,机票交易平台本身具有其特殊的复杂性,由于其直接对接大量国际和国内的航空公司,而世界上包括国内和国际的航空公司采用的技术体系和方案差异性很大。不同航空公司对乘机人信息的正确性校验标准并不相同。例如,对于乘机人的联系电话,国内航空公司通常要求仅支持中国手机号,但是境外的航空公司支持境外手机号;或者,乘机人姓名最大长度限制不同等等。
目前常见的技术是,针对不同的航空公司的校验规则,在前端固定写死该校验规则。但是采用这种方案调整起来十分困难,并且每次接入一家校验规则个性化的航空公司的话,由于校验规则是在前端写死的,所以,新接入的校验规则都需要调整前端代码,导致开发时间成本以及风险成本较高等问题。另外,可能还会引起其它线上问题。
并且,采用现有的上述方案,随着时间的推移,开发者不仅要关心展示层的逻辑,还需要关心不同航空公司的校验规则的差异性,导致前端代码会变得越来越复杂。另外,前后端校验逻辑和规则可能不一致,可能会出现前端校验通过,后端校验失败的风险。
发明内容
本申请提供一种信息校验方法,以解决现有技术中存在的上述问题。
本申请另外提供信息校验装置以及电子设备。
本申请提供一种信息校验方法,服务端存储有多个校验规则及所述校验规则与规则执行方之间的配置关系,不同规则执行方对应有各自的校验规则,所述方法包括:
服务端接收来自客户端的校验请求,所述校验请求中包括规则执行方的标识信息;
基于所述校验请求中包含的规则执行方的标识信息,依据服务端存储的校验规则与规则执行方之间的配置关系,获取与该规则执行方相对应的校验规则;
将所述校验规则作为校验响应发送至所述客户端。
可选的,所述服务端存储有多个校验规则及所述校验规则与规则执行方之间的配置关系,包括:
将不同的校验规则与相应的规则执行方的配置关系存储在服务端的数据库中;
所述基于所述校验请求中包含的规则执行方的标识信息,依据服务端存储的校验规则与规则执行方之间的配置关系,获取与该规则执行方相对应的校验规则,包括:
基于所述校验请求中包含的规则执行方的标识信息,依据服务端数据库中存储的校验规则与规则执行方之间的配置关系,从所述数据库中获取与该规则执行方相对应的校验规则。
可选的,在所述将所述校验规则作为校验响应发送至所述客户端之前,包括:
将获取到的校验规则进行解析;解析为客户端可识别的校验规则的字符串;
所述将所述校验规则作为校验响应发送至所述客户端,包括:将解析后的校验规则的字符串作为校验响应发送至客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710294587.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:弱口令的检测方法和装置
- 下一篇:一种中继发现及中继转发方法、设备和存储介质