Axios发布请求有时仅适用-正在发送两个请求

时间:2019-10-13 05:34:46

标签: javascript reactjs http post cors

这是来自Axios POST request only working sometimes (MERN app)

的后续内容

Tl; dr,我正在尝试在我的MERN应用中发送一个名为/ add的POST请求。我的客户端和服务器在不同的端口上侦听。 POST请求在80%的时间内工作,但在其他20%的时间内却失败,并且具有以下行为。调试很混乱,因为即使使用拦截器和catch语句也不会记录或抛出任何显式错误。另一个问题中介绍的代码段对我的问题有更详细的描述。

在更仔细地检查网络日志后,我注意到使用不起作用的条目(而不是单个POST请求)发送了两个请求-一个OPTIONS请求不包含任何内容,另一个停滞的请求包含我尝试的内容发送。

OPTIONS请求的图像

image of OPTIONS request

已暂停请求的图像

image of stalled request

广告联盟时间轴的图片 image of network timeline

做完一些研究后,我怀疑它与CORS或标头有关,但无法找出确切的解决方案。任何提示表示赞赏!我可以提供有关这种情况的更多信息。仅供参考,我的服务器已启用CORS。

0 个答案:

没有答案
相关问题