| 123456789101112131415161718192021222324252627 |
- 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;
|