我在角度4中遇到HttpClient的问题。我用HttpClient替换了Http,之后每个请求使用基本路径(localhost:4200)代替来自proxy.conf.js文件。
感谢您的帮助。
答案 0 :(得分:0)
从Http切换到HttpClient时,代理配置会出现问题,我不确定它是什么,但您必须在代理地址前面主动设置 http协议 。还尝试将其存储为json文件(也许它仍然适用于.js文件,但文件内部的结构肯定是json)。
所以这里的配置应该是这样的(关于你的评论代码,你的目标不应该是分号)。
{
"/api": {
"target": "http://localhost:29260",
"changeOrigin": true,
"secure": false,
"pathRewrite": {
"^/api": ""
}
}
}