【问题标题】:React Axios ECONNRESET on POST request在 POST 请求上反应 Axios ECONNRESET
【发布时间】:2021-02-04 23:48:57
【问题描述】:

我正在使用 Node 和 React.js。

使用 GET 方法向服务器发送内容在 fetch 和 axios 上工作正常,但是当我使用 POST 方法时,我收到以下错误:

Proxy error: Could not proxy request /user/createUser from localhost:3000 to http://localhost:3300.

See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNRESET).

请求在服务器日志中可见,但不发送正文和参数。

【问题讨论】:

  • 你能分享你的代码吗
  • 提供请求代码和请求流详细信息(react web->proxy?->server)。如果它是您的 API 服务器,则可能是服务器或网络问题。由于 GET 请求正常工作,可能是常见的 CORS 问题。

标签: node.js reactjs axios fetch


【解决方案1】:

谢谢你的好意。

我解决了这个问题。 它是由于没有使用 body-parser 造成的。 然而,即使是现在,我也很好奇当我从客户端向 API 发送数据时是否总是需要 Body-parser。

【讨论】:

    猜你喜欢
    • 2020-12-24
    • 2021-08-02
    • 2021-04-15
    • 2019-07-23
    • 2017-12-08
    • 2021-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多