码迷,mamicode.com
首页 > 其他好文 > 详细

connect ECONNREFUSED 127.0.0.1:80错误解决

时间:2019-12-17 13:36:41      阅读:636      评论:0      收藏:0      [点我收藏+]

标签:避免   nod   ios   html   请求   项目   ons   request   三方   

由于服务是axios 请求,地址/api/use, 端口默认80

了解过nuxt的生命周期,beforeCreated 和 created 是同时运行在服务端和客户端上的,mounted以后才会运行在客户端。

之前spa项目在created生命周期里请求数据,我使用的三方axios,那么整体转为ssr,为避免大量改动,就还是使用的三方axios,接口 /api/user ,现在这个会跑在服务端,那么superagent 内部是用的node url parse 去解析你的这个 /api 参数的,然后再传给相应的如 http request,所以默认就是80端口。

问题原因找到了,那我们就需要改下生命周期就行了,让原先spa项目里在created里请求数据,全部改成mounted里去请求。果然问题就解决了。

connect ECONNREFUSED 127.0.0.1:80错误解决

标签:避免   nod   ios   html   请求   项目   ons   request   三方   

原文地址:https://www.cnblogs.com/zhukaijie/p/12053776.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!