|
Parameter |
Type |
Description |
Example |
|---|---|---|---|
|
object |
The HTTP-to-Dubbo protocol conversion definition. |
||
| dubboServiceName |
string |
The Dubbo service name. |
com.example.DemoService |
| dubboServiceVersion |
string |
The Dubbo service version. |
1.0.0 |
| dubboServiceGroup |
string |
The Dubbo service group. |
DEV |
| methodMapList |
array |
The method mapping list. |
|
|
object |
|||
| dubboMethodName |
string |
The Dubbo method name. |
sayName |
| httpMethod |
string |
The HTTP method. Valid values: ALL_GET. ALL_POST. ALL_PUT. ALL_DELETE. ALL_PATCH. |
ALL_GET |
| methodPath |
string |
The method matching path. |
/mytestzbk/sayhello |
| passThroughAllHeaders |
string |
The header pass-through type. Valid values: PASS_ALL: passes through all headers. PASS_NOT: does not pass through headers. PASS_ASSIGN: passes through specified headers. |
PASS_NOT |
| passThroughList |
array |
The list of specified pass-through headers. |
|
|
string |
The value. |
["x-request-id", "x-tenant"] |
|
| paramMapsList |
array |
The parameter mapping list. |
|
|
object |
The list. |
||
| extractKeySpec |
string |
The input parameter location. Valid values: ALL_QUERY_PARAMETER: request parameter. ALL_HEADER: request header. ALL_PATH: URI of the request. ALL_BODY: request body. |
ALL_QUERY_PARAMETER |
| extractKey |
string |
The key used to extract the input parameter. |
name |
| mappingType |
string |
The backend parameter type. |
java.lang.String |