request模块

request是一个用来简化HTTP请求的模块,功能强大,使用简单

var request = require("request");

1.默认是GET方式

request(url,function(error,response,body){
    if(!error && response.statusCode == 200){
        //输出返回的内容
        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) {
        //输出返回的内容
        console.log(body);
    }
});

2.2 POST方式(直接传参数)

request({
    url: url,
    method: 'POST',
    form: {
        username: '13611847688',
        password: '123457'
    }
}, function(err, response, body) {
    if (!err && response.statusCode == 200) {
        console.log(body);
    }
});

具体的使用方法可以通过request模块的主页来获取详细的使用说明
https://npmjs.org/package/request

你可能感兴趣的:(request模块)