HttpDubboTranscoder

更新时间:
复制 MD 格式

名称

类型

描述

示例值

object

Http Dubbo 协议转换定义

dubboServiceName

string

dubbo 服务名

com.example.DemoService

dubboServiceVersion

string

dubbo 服务版本

1.0.0

dubboServiceGroup

string

dubbo 服务分组

DEV

methodMapList

array

方法映射列表

object

dubboMethodName

string

dubbo 方法名

sayName

httpMethod

string

Http 方法 ALL_GET。 ALL_POST。 ALL_PUT。 ALL_DELETE。 ALL_PATCH。

ALL_GET

methodPath

string

方法匹配路径

/mytestzbk/sayhello

passThroughAllHeaders

string

否 Header 透传类型。透传所有:PASS_ALL。 不透传:PASS_NOT。 指定参数:PASS_ASSIGN。

PASS_NOT

passThroughList

array

指定透传 Header 列表。

string

值

["x-request-id", "x-tenant"]

paramMapsList

array

参数映射列表。

object

列表

extractKeySpec

string

入参位置 入参位置枚举值。 请求参数:ALL_QUERY_PARAMETER 请求头:ALL_HEADER 请求路径:ALL_PATH 请求体:ALL_BODY

ALL_QUERY_PARAMETER

extractKey

string

入参位提取 Key。

name

mappingType

string

后端参数类型。

java.lang.String