1 | const request = require('request');
|
2 |
|
3 | /**
|
4 | * 使用 Promise 包一层,用于 async/await 写法
|
5 | */
|
6 | module.exports = function requestP(options) {
|
7 | return new Promise((resolve, reject) => {
|
8 | request(options, (err, response, body) => {
|
9 | if (err) {
|
10 | reject(err);
|
11 | }
|
12 | resolve([response, body]);
|
13 | });
|
14 | });
|
15 | };
|