这个例子为简单的post,发送json的,如下:
post.js:
var request = require('request');
var url="http://127.0.0.1:8080/";
var fs=require('fs');
var file="test.json";
var result=JSON.parse(fs.readFileSync( file));
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
//body: JSON.stringify(requestData)
body: result
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body) // 请求成功的处理逻辑
}
});
test.json:
{
"name": "Howl",
"nickname": "Howlet",
"array": ["firstname", "lastname"],
"complex": [{
"java": "good"
}, {
"php": "bad"
}]
}