- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我正在尝试使用 https://github.com/mikeal/request .我的代码有什么问题?错误消息在代码下。在我的程序中,我使用的是我的真实 App 和 Rest ID
var request = require('request');
request.post( {
url: 'https://api.parse.com/1/classes/GameScore',
headers: {
"X-Parse-Application-Id": "11111",
"X-Parse-REST-API-Key": "222222",
"Content-Type": "application/json"
},
body: {
"score": 1337, "playerName": "Sean Plott", "cheatMode": false
}
},
function (error, response, body) {
if(response.statusCode == 201){
console.log('Status Update');
} else {
console.log('error: '+ response.statusCode);
console.log(body);
}
}
);
错误信息:
node.js:134
throw e; // process.nextTick error, or 'error' event on first tick
^
Error: Argument error, options.body.
at Request.init (/mnt/ws/users/$mn/mnort9/165767/node_modules/request/main.js:264:13)
at new Request (/mnt/ws/users/$mn/mnort9/165767/node_modules/request/main.js:102:8)
at request (/mnt/ws/users/$mn/mnort9/165767/node_modules/request/main.js:800:11)
at Function.post (/mnt/ws/users/$mn/mnort9/165767/node_modules/request/main.js:844:10)
at Object. (/mnt/ws/users/$mn/mnort9/165767/index.js:2:9)
at Module._compile (module.js:411:26)
at Object..js (module.js:417:10)
at Module.load (module.js:343:31)
at Function._load (module.js:302:12)
at Array.<anonymous> (module.js:430:10)
最佳答案
body 应该是一个字符串、数组或缓冲区。不是对象。
如果你想发送 json 那就发送 json
request({
...,
json: { ... }
})
关于node.js - HTTP 请求 node.js 使用 mikeal 的 'request',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10031832/
我正在使用 mikeal/request。我在使用某些网页时遇到问题: var url='http://www.youtube.com/watch?v=YbP1K-bQB6g&list=SP018BE
我正在尝试使用 mikeal 请求库发布照片,但发布的是 emp request = require('request') fs = require("fs") fs.createReadStream
我正在使用 mikeal/request 库来访问 WebAPI。我想记录每个请求的控制台执行时间。 我有多个嵌套请求,所以我不想将其放入每一个请求中: var start = Date.now();
我有一个 Nodejs 应用程序,旨在对大型 Web 应用程序执行简单的端到端测试。此应用程序使用 mikeal/Request和 Cheerio在整个应用程序中导航、请求、遍历和检查网页的模块。 我
我正在使用 mikeal's太棒了request NodeJS 模块。我也将它与 express 一起使用我在其中代理对 API 的调用以解决旧版浏览器的 CORS 问题: app.use(funct
我正在尝试使用请求模块访问非 utf-8 网站。此请求的响应是乱码。 var request = require('request'); request('http://www.alc.co.jp/'
我正在尝试使用 https://github.com/mikeal/request .我的代码有什么问题?错误消息在代码下。在我的程序中,我使用的是我的真实 App 和 Rest ID var req
我刚刚开始尝试使用 Node Express,并希望在 HTML 中显示来自 API(我用 Ruby/Sinatra 制作)的一些文本。我可以 console.log() 我想要的文本,但在将其保存到
我正在抓取一个灵感库,并使用 Mikeal 的 Node.js request 库将图像下载到磁盘。问题在于,一堆图像(主要是在下载 session 开始时)最终会部分下载或并非全部下载。如下图所示(
我是一名优秀的程序员,十分优秀!