访问API时拒绝连接
我有一个nginx服务器,我在localhost:5000部署了api
在同一台服务器上,我有一个Vuejs应用程序,它部署在localhost:3000,然后通过www.mysite提供的nginx反向代理。
前端使用axios来调用api。但每次发生这种情况时,我都会向localhost:5000收到连接拒绝错误。
为什么会发生这种情况,我该如何解决它。
注意:如果我通过像api.mysite这样的域使用nginx反向代理服务localhost:5000 api并从该域调用api,那么它工作正常。但我不想这样做,而是想使用localhost:5000来调用api。
回答如下:如果使用Linux,请使用以下命令检查端口是否已列出
sudo netstat -tnlp | grep :5000
如果有进程正在运行,那么很好。尝试将localhost更改为127.0.0.1:5000
访问API时拒绝连接
我有一个nginx服务器,我在localhost:5000部署了api
在同一台服务器上,我有一个Vuejs应用程序,它部署在localhost:3000,然后通过www.mysite提供的nginx反向代理。
前端使用axios来调用api。但每次发生这种情况时,我都会向localhost:5000收到连接拒绝错误。
为什么会发生这种情况,我该如何解决它。
注意:如果我通过像api.mysite这样的域使用nginx反向代理服务localhost:5000 api并从该域调用api,那么它工作正常。但我不想这样做,而是想使用localhost:5000来调用api。
回答如下:如果使用Linux,请使用以下命令检查端口是否已列出
sudo netstat -tnlp | grep :5000
如果有进程正在运行,那么很好。尝试将localhost更改为127.0.0.1:5000