我在用nodejs进行post上传数据的时候,返回值一直是object is required,但是我用【快速入门】中的cul命令进行做的时候却可以上传,请帮我分析一下是哪里有问题。
var request=require('request');

var className="UserObj";//classname
var options={
"url":"https://leancloud.cn/1.1/classes/Obj",
"headers":{
"X-LC-Id": "RdXNeJExOA9gfdIH9sddldvsX" ,
"X-LC-Key":"GFDBGr5SVqxadkYUKjktDpzg",
"Content-Type":"application/json"
}
};
console.log(options.url);
request.post(options,function(e,r,b){
console.log(b);

}).form({"movie":"The Matrix1","name":"lkjdsf"});

content-typeapplication/json 的话, form 方式传入参数可能不行,尝试使用类似于 body 这样的参数来传递一个 json 对象试试看。

能麻烦您帮忙修改一下吗?我在这一块儿刚开始接触,有的地方不太懂。我刚刚试了如果在form中写为{"body":{
"a":"1";
}}
这样传好像也不行

同样遇到这样奇葩的问题,postman 发送也不行 醉了