尝试测试API端点时发生此错误。可能是我的要求主体发生问题?或者是网络问题?可能是我需要变更Proxy设定的问题?
POST http://localhost:8080/v1/collections
Error: connect ECONNREFUSED 127.0.0.1:8080
Proxy
authenticate: false
disabled: false
host: "127.0.0.1"
id: "smth"
match: {…}
port: 8080
tunnel: false
Request Headers
Test: check-headers
x-ads-token-data: {stuff}
x-ads-gateway-secret: test1
Content-Type: application/json
User-Agent: PostmanRuntime/7.26.5
Accept: */*
Postman-Token: xxxx
Host: localhost:8080
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
5条答案
按热度按时间klsxnrf11#
econnrefused表示您很可能尚未在端口8080上启动服务器。
请在此处查看nodejs文档
ECONNREFUSED(连接被拒绝):无法建立连接,因为目的计算机主动拒绝了它.这通常是由于试图连接到外部主机上得非活动服务造成得.
ldioqlga2#
我是做REST API的新手,尝试做Post请求。我在使用Postman和C#时遇到了这个错误
发生的情况是,程序没有在visual studio中运行,但在执行它之后,错误没有再次出现。
myss37ts3#
希望我的回应会有用。我得到了同样的问题,看起来清除断点并再次设置相同的值修复了这个问题。
4bbkushb4#
我遇到了同样的问题,并通过在IntelliJx 1c 0d1x中定义“编辑/运行配置对话框”解决了该问题
tcomlyy65#
我也遇到了同样的问题。在那个时候,我的本地服务器没有发布。***所以我只是在IntelliJ IDEA上运行我的后端服务器。***然后尝试发布请求。这对我很有效。
因此,根据我的经验,我想建议,在发布或收到任何请求之前,您必须确认您的本地服务器运行正常。