JSON

CNode技术社区

字号+ 作者:H5之家 来源:H5之家 2016-10-27 16:00 我要评论( )

CNode:Node.js专业中文社区

思路

通过前端构建一个对象taskObj,通过$.ajax调用node处理后返回

进坑过程

先是遇到了413长度过长问题,google了一下,加入了段代码

app.use(bodyParser.urlencoded({ extended: false, parameterLimit: 10000, limit: 1024 * 1024 * 10 })); app.use(bodyParser.json({ extended: false, parameterLimit: 10000, limit: 1024 * 1024 * 10 }));

然后遇到问题

前端js代码: window.myobj1 = taskObj; $.ajax({ type: "post", url:serverip+"/newWeekTask", async:false, data:JSON.stringify(taskObj), //dataType: 'json', success:function(result){ window.myobj2 = JSON.parse(result); if(result._id!=""){ alert("保存成功"); nav("planStart"); }else{ alert("保存失败"); } } }); 后端node代码: app.post("/newWeekTask",function(req,res,next){ var taskinfo = JSON.parse(JSON.stringify(req.body)); // var taskinfo = JSON.parse(req.body); //这样写会报错 res.send(JSON.stringify(taskinfo)); });

调用结果

untitled1.png

正常来说应该两个对象是完全一样的,现在后端解析不出来对象的属性。。。求喷求指导

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 【nodejs】服务器处理url请求并返回json数据

    【nodejs】服务器处理url请求并返回json数据

    2016-03-10 15:01

  • Meteor node.js 复制(copy)文件的方法

    Meteor node.js 复制(copy)文件的方法

    2016-01-25 19:50

  • express json

    express json

    2015-11-23 19:06

  • Express 3.0新手指南入门教程

    Express 3.0新手指南入门教程

    2015-11-23 13:11

网友点评