const request = require('request'); class RequestTool { static req(path, payload, method) { console.log(method, path, payload); return new Promise((resolve, reject) => { request( { url: path, json: true, body: payload, method: method }, (err, res, body) => { if (err) { reject(err); } resolve(body); }); }); } } RequestTool.GET = "GET"; RequestTool.POST = "POST"; module.exports = RequestTool;