Backbone.js:POST请求的值为空 [英] Backbone.js: POST request with empty value
本文介绍了Backbone.js:POST请求的值为空的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试发出POST请求.这是我的代码:
I am trying to make a POST request. Here my code:
var myModel = new MydModel({
content: "ciao"
});
console.log(myModel.get("content")); // "ciao"
myModel.save();
如果我查看网络活动,则如下所示:
If I look to the network activity it looks like this:
响应部分 {id:0,content:",……}
在标题部分: Request Payload {"content":"ciao"}
这是我的模特:
define([], function () {
var MyModel = Backbone.Model.extend({
url: function url ()
{
return "http://localhost/users";
}
});
return MyModel;
});
是我的问题还是在服务器部分?
Is it my problem or is it in the server part?
推荐答案
发送/接收与请求/响应
- 服务器接收请求并发送响应
- 客户端发送请求并接收响应
简而言之
- 如果
{id:0,content:",……}
(响应)是错误的,则是您的服务器 - 如果
{"content":"asdasdsa"}
(请求)有误,那是您的客户
- if
{id:0, content:"", ……}
(the response) is wrong, it's your server - if
{"content":"asdasdsa"}
(the request) is wrong, it's your client
这篇关于Backbone.js:POST请求的值为空的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文