[发明专利]业务请求处理方法、装置及系统在审
申请号: | 202011053913.1 | 申请日: | 2020-09-29 |
公开(公告)号: | CN112272211A | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 张在兴;姚博勋;樊宁 | 申请(专利权)人: | 京东数字科技控股股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张效荣;冯培培 |
地址: | 100176 北京市北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 请求 处理 方法 装置 系统 | ||
本发明公开了一种业务请求处理方法、装置及系统,涉及计算机技术领域。该方法包括:通过预先设置的业务请求接口接收客户端发送的业务请求;所述预先设置的业务请求接口是针对不同来源用户的同一业务功能需求,向客户端提供的统一接口;判断所述业务请求是否携带用户来源标识;在所述业务请求携带用户来源标识的情况下,对该来源的用户的登录状态进行校验;在登录状态校验成功的情况下,处理业务逻辑,并将处理结果返回至所述客户端。通过以上步骤,能够通过客户端驱动服务端对不同来源的用户进行登录状态校验,提高服务端开发的灵活性与可维护性。
技术领域
本发明涉及计算机技术领域,尤其涉及一种业务请求处理方法、装置及系统。
背景技术
在当前的互联网应用程序中,绝大多数的业务是基于用户信息进行的。由于HTTP协议是无状态的,因此在用户于客户端(比如网页、APP、或者小程序)登录成功后,服务端需要记录用户的登录状态并返回给客户端一个登录状态标识,以后客户端请求时需要携带该登录状态标识,而服务端只需验证该登录状态标识的有效性即可判断用户是否已经登录或者登录是否失效。
随着互联网业务复杂性的逐渐增加,服务端系统往往需要对不同来源的用户请求进行处理。为了满足上述场景的使用需求,当前采用的处理方式为:服务端为相同业务功能提供了多个HTTP接口,当前需要支持哪个来源的用户请求处理功能,就向客户端提供该来源对应的HTTP接口。
在实现本发明的过程中,本发明的发明人发现现有技术至少存在以下不足:对于同一业务功能,服务端需要针对不同来源的用户请求提供不同的接口,这无疑会降低服务端开发的灵活性,导致代码的可读性差、代码冗余、以及可能出现服务端返回的数据格式不统一等问题,进而增加后期系统维护难度,提高后期服务端代码的维护成本;与此同时,也会增加客户端开发的复杂度。
发明内容
有鉴于此,本发明提供了一种业务请求处理方法、装置及系统,能够通过客户端驱动服务端对不同来源的用户进行登录状态校验,提高服务端开发的灵活性与可维护性。
为实现上述目的,根据本发明的第一个方面,提供了一种业务请求处理方法。
本发明的业务请求处理方法包括:通过预先设置的业务请求接口接收客户端发送的业务请求;所述预先设置的业务请求接口是针对不同来源用户的同一业务功能需求,向客户端提供的统一接口;判断所述业务请求是否携带用户来源标识;在所述业务请求携带用户来源标识的情况下,对该来源的用户的登录状态进行校验;在登录状态校验成功的情况下,处理业务逻辑,并将处理结果返回至所述客户端。
可选地,所述方法还包括:在所述业务请求未携带用户来源标识的情况下,向所述客户端返回错误提示信息。
可选地,所述对该来源的用户的登录状态进行校验包括:根据所述用户来源标识确定对应的登录状态校验接口;将从所述业务请求中解析出的登录状态标识作为入参调用所述登录状态校验接口,以对用户的登录状态进行校验。
可选地,所述用户来源标识为用于区分来自不同应用的用户的应用标识,或者为用于区分同一应用中不同用户群组的群组标识。
可选地,所述方法还包括:在登录状态校验失败的情况下,向所述客户端返回登录状态校验失败提示信息。
为实现上述目的,根据本发明的第二个方面,提供了另一种业务请求处理方法。
本发明的业务请求处理方法包括:将用户来源标识添加至业务请求中;通过业务请求接口将所述业务请求发送至服务端,以使所述服务端在接收到所述业务请求后,判断所述业务请求是否携带用户来源标识,以及,在所述业务请求携带用户来源标识的情况下,对该来源的用户的登录状态进行校验,以及,在登录状态校验成功的情况下处理业务逻辑;其中,所述业务请求接口为所述服务端针对不同来源用户的同一业务功能需求,向客户端提供的统一接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东数字科技控股股份有限公司,未经京东数字科技控股股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011053913.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:汽车电动拖把
- 下一篇:一种交流充电桩虚负荷电能检定方法