gpt4 book ai didi

java - 保存模型返回错误

转载 作者:行者123 更新时间:2023-12-02 06:30:04 25 4
gpt4 key购买 nike

我正在尝试使用以下代码保存模型:

this.model.save({},
{
success: function (model, response) {
alert("ok");
},
error: function (model, response) {
alert("error");
}
});

我捕获了错误回调。但我的 REST API 返回 200 状态:

Content-Length:0
Content-Type:application/json
Status code:200

在服务器端我有以下代码:

@RequestMapping(value = "{id}/image/{type}", method = RequestMethod.POST, consumes  = "application/json", produces =  "application/json")
public void uploadImage(..) {
response.setStatus(HttpStatus.OK.value());
response.setContentType("application/json");
}

为什么backbone.js调用错误回调而不是成功回调?

最佳答案

查看 Backbone 的带注释源 http://backbonejs.org/docs/backbone.html , save 似乎期望从服务器响应一个对象。如果您更改 uploadImage 方法,使其不返回 void(返回空对象 {} 可能会起作用),则应触发成功处理程序。

关于java - 保存模型返回错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20149143/

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