我有一个Spring Boot后端api,我试图调用一个服务来从angular项目上载或获取图像。我有一个标准的proxy.conf.json文件:
{
"/api": {
"target": "localhost:8080",
"secure": false,
"logLevel": "debug"
}
}
如果我的角度服务使用的是Http(HttpModule)则一切正常,但由于它已弃用,因此我想以新方式使用HttpClient(HttpClientModule)进行尝试,但在日志中却得到了:
[HPM]尝试将请求/ upload /从localhost:4200代理到localhost:8080(ENOTFOUND)时发生错误(https://nodejs.org/api/errors.html#errors_common_system_errors)
而且它不起作用。在Linux机器上的一次尝试中,我遇到了相同的错误,但使用(EINVAL)。有人可以指导我我做错了什么吗?抱歉,如果您的问题很愚蠢,则有几个这样的问题,但是在我看来,这两个问题的解决方案都不起作用。
尝试在localhost链接的前面设置http协议。
{
"/api": {
"target": "http://localhost:8080",
"secure": false,
"logLevel": "debug"
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句