请教各位一个关于 nginx 代理参数重写的方法?

2021-03-20 11:56:32 +08:00
 lizhesystem

各位老哥请教下

场景:H5 走 nginx 反向代理调一个三方网关,再中转到我的接口,

问题:他们那边有些入参需要特殊指定,也就是得按照他们的规则来,我这边就需要在代码改一些入参

目前想到 3 个方案:

1:直接改源码,但是太多了,还容易出问题。

2:还有网上查到用 ngx_lua 模块来写规则,根据请求改参数(感觉这个好麻烦,还得装模块)

3:根据请求路径正则 replace ? 这个不确定可行不。。。

609 次点击
所在节点    问与答
3 条回复
lizhesystem
2021-03-20 12:00:50 +08:00
有没有比较方便的方式,如果可以的话直接改 nginx 的配置文件 就能实现的那种?
9yu
2021-03-20 13:46:40 +08:00
openresty
lizhesystem
2021-03-20 14:29:30 +08:00
@9yu 搜了一圈,发现也只有这一种方式了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/763416

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX