http协议转dubbo2协议插件

插件信息

名称字段属性
http协议转dubbo2http-to-dubbo2协议转换

功能描述

将客户端 HTTP请求 转换成 Dubbo2请求 转发给上游服务,并将上游服务的 Dubbo2响应 转换成 HTTP响应 转发给客户端。该插件仅当路由驱动为http时生效。

配置参数说明

参数名值类型是否必填值可能性默认值说明
servicestringapi.Server服务名
methodstringgetUser方法名
paramsarray_object对转发的body内容进行匹配,匹配成功后读取并解析成dubbo2协议所需要数据
params -> class_namestringcn.apinto.model.UserInfo对应java中的className 获取方法(user.getClass().getName())
params -> field_namestring否 (仅params长度为0时可不填)从body中提取的字段名,不填默认读取整个body

使用方法

  1. 全局插件创建http-to-dubbo2插件

  2. 创建http路由时添加该插件

参数详细配置 参考教程Http转dubbo2插件