APISIX网关-路由-路由转发-路径改写

场景

使用Nginx时,很多场景下,会通过路由转发能力,隐藏真实接口的请求路径,例如:/api/user/q,转发到/hr/user/query

配置

在APISIX中,可以通过路由-请求改写-路径改写,来满足上述场景。

路由url:http://10.6.6.110:9080/test1/test

真实url:http://10.6.6.112:9999/test/test

静态改写

创建路由,填写路径,路径改写 选择 静态改写

正则改写

创建路由,填写路径,路径改写 选择 正则改写

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
`i18n`:国际化资源文件目录,包含应用程序中的各种语言资源文件。 - `db`:数据库目录,包含数据库迁移目录和数据库脚本。 - `migration`:数据库迁如果你的网关指向旁路由器,并且需要进行端口转发,可以按照以下步骤进行操作: 移目录,包含数据库迁移脚本。 - `META-INF/resources`:应用程序资源目录,包含各种环境配置文件。 - `src/test`:Java测试代码目录,包含应用程序的各种单元1. 登录到旁路由器的管理界面,找到“端口映射”或“端口转发”测试和集成测试。 - `java`:测试代码目录,包含应用程序的各种单元测试和等选项。 2. 在端口映射设置中,需要填写端口转发规则。一般需要填写集成测试。 - `resources`:测试资源文件目录,包含测试环境配置文件和数据库脚本。 -“外部端口”、“内部IP地址”、“内部端口”和“协议类型”等选项。 3 `docs`:文档目录,包含项目文档、API文档、需求文档等。 - `lib`. 外部端口指的是外部网络访问时需要使用的端口号,内部IP地址指的是需要:依赖库目录,包含项目依赖的各种jar包。 - `logs`:日志目录,包进行端口转发的设备的IP地址,内部端口号指的是需要进行端口转发的设备含应用程序的各种日志文件。 - `target`:编译输出目录,包含编译后的class的端口号,协议类型指的是需要进行端口转发的协议类型,如TCP或UDP等。 4文件、打包后的jar包等。 - `pom.xml`:Maven项目配置文件,包含项目的各种. 保存设置后,即可完成端口转发的设置。 需要注意的是,端口转发需要考虑安依赖和构建配置信息。 以上就是一个最全面的Java工程结构,包含了各种常用的目录和文件,以及对应的目录作用。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值