request是一個(gè)用來(lái)簡(jiǎn)化HTTP請(qǐng)求的模塊钦睡,功能強(qiáng)大赏胚,使用簡(jiǎn)單
var request = require("request");
1.默認(rèn)是GET方式
request(url,function(error,response,body){
if(!error && response.statusCode == 200){
//輸出返回的內(nèi)容
console.log(body);
}
});
2.1 POST方式(form格式)
request({
url: 'http://xxx.xxx.com',
method: 'POST',
body: formData
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
//輸出返回的內(nèi)容
console.log(body);
}
});
2.2 POST方式(直接傳參數(shù))
request({
url: url,
method: 'POST',
form: {
username: '13611847688',
password: '123457'
}
}, function(err, response, body) {
if (!err && response.statusCode == 200) {
console.log(body);
}
});
具體的使用方法可以通過(guò)request模塊的主頁(yè)來(lái)獲取詳細(xì)的使用說(shuō)明
https://npmjs.org/package/request