# dubbo-test **Repository Path**: nvlih/dubbo-test ## Basic Information - **Project Name**: dubbo-test - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-03-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Dubbo RPC接口测试工具 # 动态地调用RPC接口,方便对Dubbo RPC接口进行直接请求和测试。 ## 接口实体 ## Object restForRpc(RequestParams requestParams); ## 请求URL ## http://10.118.60.177:8931/express/test/restForRpc ## 请求方式 ## POST ## 请求参数 ## | 参数名 | 必选 | 类型 |说明 | | :-------------- | :----| :----- |:---------| | url | Y | String |dubbo服务的IP及端口号| | className | Y | String |需要调用的RPC接口全类名| | methodName | Y | String |需要调用的RPC接口的方法名| | params | Y | String |需要调用的RPC接口方法的请求参数| | paramsClassName| Y | String |请求参数params的全类名| | group | N | String |中设置了group时必传,没有设置则不传| | version | N | String |中设置了version时必传,没有设置则不传| ## 说明 ## 只能调用注册到与该工具同一个zookeeper下的dubbo服务的RPC接口。 测试dubbox中的dubbo-demo-provider中的 com.alibaba.dubbo.demo.user.UserService接口 http://localhost:8932/express/test/restForRpc Content-Type:application/json { "url":"dubbo://192.168.56.1:20880/", "className":"com.alibaba.dubbo.demo.user.UserService", "methodName":"getUser", "params":"1", "group":"xmlConfig", "paramsClassName":"java.lang.Long" }