【发布时间】:2018-05-10 17:22:36
【问题描述】:
我有一个 spring boot 后端 api,我正在尝试调用一个服务来从 angular 项目上传或获取图像。我有一个标准的 proxy.conf.json 文件:
{
"/api": {
"target": "localhost:8080",
"secure": false,
"logLevel": "debug"
}
}
如果我的 Angular 服务使用 Http(HttpModule) 一切正常,但由于它已被弃用,我想以新方式尝试使用 HttpClient(HttpClientModule) 但在日志中我得到了:
[HPM] 尝试将请求 /upload/ 从 localhost:4200 代理到 localhost:8080 (ENOTFOUND) (https://nodejs.org/api/errors.html#errors_common_system_errors) 时发生错误
它不工作。在 linux 机器上尝试一次,我遇到了同样的错误,但使用了 (EINVAL)。有人可以指导我做错了什么吗?抱歉,如果这个问题很愚蠢,有几个像这样的问题,但他们的解决方案似乎都不适用于我的情况。
【问题讨论】:
标签: node.js spring angular proxy