gpt4 book ai didi

javascript - Ajax Post 请求返回 JSON 但延迟失败

转载 作者:行者123 更新时间:2023-12-03 16:45:00 36 4
gpt4 key购买 nike

我有一个跨域 POST 请求到 http://api.local/user/auth - 我的 API 端点。我允许在我的 api 中使用 CORS 进行跨域请求。如果有所不同,请使用 Chrome。

我收到一个有效的服务器 JSON 响应,其中包含 200 状态代码,但我使用的是来自 Backbone 模型的延迟,如下所示:

@model.save()
.fail(-> console.log 'sync fail')
.success ->
console.log 'sync OK'

而且我一直收到“同步失败”而不是预期的“同步成功”

想法?

最佳答案

确保您期望的内容类型与您收到的内容相匹配。如果您要从服务器返回 text/html 作为内容类型,请在请求中将 dataType 属性设置为 "html":

model.save({}, {dataType: "html"})....

(抱歉,我没有用过很多 CoffeeScript,所以我不知道确切的语法。)

关于javascript - Ajax Post 请求返回 JSON 但延迟失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13962702/

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