我有一个卷曲的请求,让我说,我需要的结果:我从CURL转换的NodeJS请求有什么问题?
curl "http://www.domain.com/verification/" --data "ID=123456789&DL=123456789&submit=submit"
然而,当我把它变成的NodeJS要求是这样的:
var request = require('request');
var dataString = 'ID=123456789&DL=123456789&submit=submit';
var options = {
url: 'http://www.domain.com/verification/',
method: 'POST',
data: dataString
};
function callback(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body);
}
}
request(options, callback);
它给我回了不同回应......这有什么问题?
有何回应它给你? – jfriend00
当我查看[doc for request()'](https://github.com/request/request)时,我找不到任何名为'data:'的选项。你确定这是对的吗? – jfriend00
你应该使用像: 'curl --data“param1 = value1&param2 = value2”http:// hostname/resource' –