我使用proxy.config.json进行http-calls。
我的例子:
"/api/countries/*": {
"target": "http://localhost:8084/countries",
"secure": false,
"changeOrigin": true,
"pathRewrite": {
"^/api/countries": ""
},
"logLevel": "debug"
}
}
我必须致电http://localhost:8084/countries。 (工作正常)和 http://localhost:8084/countries/textParam
后者未被代理。它被重写为:/ textParam
[HPM]重写路径来自" / api / countries / textParam" to" / textParam"
http.put-request丢失了textParam。
[HPM] PUT / api / countries / textParam~> http://localhost:8084/countries
我找不到帮助我的文档。
如何增强配置?
感谢帮助。
答案 0 :(得分:1)
你必须试试, “target”:“http://localhost:8084”
并尝试/ api / *而不是/ api / countries / *。
请参阅此链接https://github.com/angular/angular-cli/wiki/stories-proxy