我正在使用Express Gateway来获取Web应用程序的SSL URL。
网关收到一个URL,通过删除双斜杠等对其进行清理。
https://server:port/aaaa/bbbb//cccc
变成https://server:port/aaaa/bbbb/cccc
。
与此有关的问题是我们的应用程序无法识别url /命令。
是否可以将网址保留为原始网址?
答案 0 :(得分:0)
根据快递文档:
https://expressjs.com/en/5x/api.html#express.router
您可以传递到路由器选项。
传递strict: true
将启用严格的路由。
因此,以这种方式创建路由器:
const router = express.Router({
strict: true
});
...
...
module.exports = router;