【问题标题】:Fetch request to Express server stall using PERN stack使用 PRN 堆栈获取对 Express 服务器的请求停止
【发布时间】:2020-08-25 16:55:38
【问题描述】:

当我从我的 react 前端 (localhost:3000) 向我的 Express 后端发出 fetch 请求时,我的浏览器控制台提示“ERR_EMPTY_RESPONSE”,我的开发者工具的网络选项卡提示连接停止。

我已经对我的后端进行了一些故障排除,但问题只是在我尝试调用我的数据库 (postgreSQL) 时间歇性地发生。没有记录或捕获错误。 res.end() 不会触发。

【问题讨论】:

    标签: node.js reactjs postgresql express fetch


    【解决方案1】:

    经过一天的反复试验和研究,我发现了这一点。我的 nodemon 在调用之间重新启动了我的服务器,因为我的一些中间件正在将新文件保存到我的服务器。这意味着服务器在向我的数据库发送/接收调用之间重新启动。

    我通过将 nodemonConfig 添加到我的 package.json 解决了这个问题,以便在触发刷新时忽略文件和目录。

    【讨论】:

      猜你喜欢
      • 2014-07-08
      • 2021-04-02
      • 1970-01-01
      • 1970-01-01
      • 2022-01-12
      • 1970-01-01
      • 1970-01-01
      • 2021-04-30
      • 1970-01-01
      相关资源
      最近更新 更多