我正在将AngularJS和JSP应用程序迁移到Anuglar 2+。
我已经设置了一个代理,使用proxy.conf.json将未迁移到Angular 2+的页面重定向到另一台主机。
{
"/legacy": {
"target": "https://localhost:8111",
"secure": false,
"changeOrigin": false,
"logLevel": "debug"
}
}
如果用户尝试请求/legacy/index.jsp,则会从中呈现文件 https://localhost:8111/legacy/index.jsp - 工作正常
同样,如果用户尝试请求/ legacy / api / data,那么它会在内部请求https://localhost:8111/legacy/api/data - 这可以正常工作。
如何将代理更改为仅重定向.jsp请求或仅重定向api调用?
谢谢!