发明名称 对HTTP请求进行统一映射的方法和设备
摘要 本申请的目的是提供一种对HTTP请求进行统一映射的方法和设备,通过获取用于访问第三方HTTP服务的映射文件,将配置内容从业务逻辑内容中独立,并将映射文件将所述映射文件与所述接口相对应,根据映射文件生成相应JAVA对象,并根据请求调用相应接口对应的反射代理注解生成动态代理对象,则在进行HTTP请求时,动态代理对象会利用根据所述映射文件生成的JAVA对象处理所述请求,并调用HTTP请求基础服务中的方法,完成HTTP请求,从而实现映射文件的一次开发多次复用,从而在简化开发难度提高复用率的情况下实现HTTP请求调用。
申请公布号 CN106354481A 申请公布日期 2017.01.25
申请号 CN201510408395.3 申请日期 2015.07.13
申请人 阿里巴巴集团控股有限公司 发明人 杨思枢
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 上海百一领御专利代理事务所(普通合伙) 31243 代理人 陈贞健
主权项 一种对HTTP请求进行统一映射的方法,其中,所述方法包括:获取用于访问第三方HTTP服务的映射文件,其中,所述映射文件包括HTTP请求的配置参数和封装路径方法;获取用于访问第三方HTTP服务的接口及与所述接口的动态代理注解,其中,所述接口包括若干接口方法,且所述接口方法的属性与所述HTTP请求的封装路径方法的属性一一对应;根据所述映射文件生成JAVA对象,并根据相应所述接口的动态代理注解生成动态代理对象;当获取到对具有动态代理注解的接口进行调用的请求时,利用所述动态代理对象拦截所述请求,并根据所述请求获取相应所述JAVA对象,并利用反射机制调用HTTP请求基础服务中的方法,以完成HTTP请求。
地址 英属开曼群岛大开曼资本大厦一座四层847号邮箱