首页 > 解决方案 > Node.js + express如何将字符串添加到请求url?

问题描述

我有一个像这样工作的反向代理:

app.all('/geoserver', function (req, res) {
    apiProxy.web(req, res, {target: serverOne});
});

我需要在请求 url 中添加这样的字符串:

&cql_filer=strSubstring(codigo,0,3)=%27201%27

在代理到serverOne.

试过了,req = req + '&cql_filer=strSubstring(codigo,0,3)=%27201%27';但它不起作用。

关于如何解决这个问题的任何想法?谢谢!

标签: javascriptnode.jsexpressproxy

解决方案


代理模块似乎用于req.url确定要代理的 url。您可以req.url根据自己的需要进行更改。


推荐阅读