多语言Http客户端

说明

  • 本文主要讲解其他语言的http服务如何接入网关。
  • 如何自定义开发shenyu-http-client

自定义开发

  • 请求方式:POST
  • 请求路径:http://shenyu-admin/shenyu-client/springmvc-register , 其中 shenyu-admin 表示为 admin 后台管理系统的 ip + port

  • 请求参数:Apache ShenYu网关默认的需要参数,通过body里面传入,json类型。

  1. {
  2. "appName": "xxx", //应用名称 必填
  3. "context": "/xxx", //请求前缀 必填
  4. "path": "xxx", //路径需要唯一 必填
  5. "pathDesc": "xxx", //路径描述
  6. "rpcType": "http", //rpc类型 必填
  7. "host": "xxx", //服务host 必填
  8. "port": xxx, //服务端口 必填
  9. "ruleName": "xxx", //可以同path一样 必填
  10. "enabled": "true", //是否开启
  11. "registerMetaData": "true" //是否需要注册元数据
  12. }