我尝试使用request模块
进行http发布请求text = 'some data';
request.post('http://example.com/read', {form:{data: text}});
这适用于简单的字符串,但我需要能够发送数组或对象。
当我尝试读取post处理程序中的数组/对象时,data属性为空。
到底是怎么回事?非常感谢您的帮助。
答案 0 :(得分:8)
试试这个:
var request = require('request');
request({
method: 'POST',
uri: 'http://example.com/read',
body: {'msg': 'secret'},
json: true
}, function (error, response, body) {
console.log('code: '+ response.statusCode);
console.log(body);
})
让我知道它是否有效。