UNPKG

335 BJavaScriptView Raw
1const request = require('request');
2
3/**
4 * 使用 Promise 包一层,用于 async/await 写法
5 */
6module.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};