[发明专利]处理用户请求的方法和装置有效
申请号: | 201910999176.5 | 申请日: | 2019-10-21 |
公开(公告)号: | CN110764769B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 霍飞;马荣;李潇怡;王磊 | 申请(专利权)人: | 思必驰科技股份有限公司 |
主分类号: | G06F8/40 | 分类号: | G06F8/40 |
代理公司: | 北京商专永信知识产权代理事务所(普通合伙) 11400 | 代理人: | 黄谦;车江华 |
地址: | 215123 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 用户 请求 方法 装置 | ||
1.一种处理用户请求的方法,其特征在于,包括:
根据用户的请求参数需求,配置所述用户的格式转换器;其中,所述格式转换器为SpEL的配置文件;
将所述用户的格式转换器存储至- 数据库,并且生成所述用户的标识数据;
接收所述用户的服务请求,以及确定所述用户的标识数据;
根据所述标识数据,在数据库中查找对应的格式转换器;
通过查找的格式转换器对所述服务请求中的参数进行转换处理,以及基于转换处理后的服务请求进行响应,其中,所述转换处理的步骤包括:
根据所述服务请求的参数,初始化所述查找的格式转换器的SpEL上下文;
判断是否存在请求统一资源定位符Url;
如果不存在,执行SpEL对服务请求中的参数进行格式转换以及刷新SpEL上下文;
否则,填充占位符,并根据所述查找的格式转换器的对象请求类型,确定使用SpEL进行格式转换的顺序;基于所述顺序进行参数的格式转换。
2.根据权利要求1所述的方法,其特征在于,在通过查找的格式转换器对所述服务请求中的参数进行转换处理,以及基于所述转换处理后的服务请求进行响应之后,还包括:
根据所述查找的格式转换器,对所述服务请求的响应进行数据格式封装。
3.一种处理用户请求的装置,其特征在于,包括:
配置模块,用于根据用户的请求参数需求,配置所述用户的格式转换器;其中,所述格式转换器为SpEL的配置文件;将所述用户的格式转换器存储至- 数据库,并且生成所述用户的标识数据;
接收模块,用于接收用户的服务请求,以及确定所述用户的标识数据;
查找模块,用于根据所述标识数据,在数据库中查找对应的格式转换器;
转换模块,用于通过查找的格式转换器对所述服务请求中的参数进行转换处理,以及基于所述转换处理后的服务请求进行响应,所述转换处理包括:根据所述服务请求的参数,初始化所述查找的格式转换器的SpEL上下文;判断是否存在请求统一资源定位符Url;如果不存在,执行SpEL对服务请求中的参数进行格式转换以及刷新SpEL上下文;否则,填充占位符,并根据所述查找的格式转换器的对象请求类型,确定使用SpEL进行格式转换的顺序;基于所述顺序进行参数的格式转换。
4.根据权利要求3所述的装置,其特征在于,所述转换模块还用于,根据所述查找的格式转换器,对所述服务请求的响应进行数据格式封装。
5.一种处理用户请求的系统,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-2中任一所述的方法。
6.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-2中任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思必驰科技股份有限公司,未经思必驰科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910999176.5/1.html,转载请声明来源钻瓜专利网。