gpt4 book ai didi

javascript - 成功的发帖请求在 Chrome 上显示为失败

转载 作者:行者123 更新时间:2023-11-29 10:39:08 24 4
gpt4 key购买 nike

我目前正在使用带有 angular.js (v1.3.13) 前端的 sails.js 框架 (v0.10.5) 构建 Web 应用程序。在应用程序的“注册” View 中,我使用 angular $http 服务通过 sails RESTful API 操作将新用户的电子邮件和密码发布到数据库。在 Chrome 上测试这个过程,我得到了一个意外的行为。

在第一次尝试时,Chrome 会在发布请求中指示“失败”状态,即使新用户已正确插入数据库(在这种情况下服务器响应 200)。从数据库中删除新条目并再次按下确认按钮后,Chrome 识别出这次请求有效,并在第二次请求中指示状态“200 OK”。

第一次请求(失败):

First request (failed)

第二个请求(200):

Second request (200)

我在这里看到的关于 Chrome 请求失败的其他一些问题指出 AdBlock 是问题的根源,但我运行的是 Chrome“stock”,没有任何插件或扩展。

最佳答案

您确定第一个请求的响应是 200 吗? Chrome 检查器中的(失败)状态会另有指示。听起来您的 API 可能在将记录插入数据库后遇到错误,因此操作成功创建了新行,但 API 返回 5xx 响应。您在 Sails.js 日志中看到了什么?

关于javascript - 成功的发帖请求在 Chrome 上显示为失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32098569/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com