UNPKG

cadb

Version:

安卓/鸿蒙系统截图/录屏工具

29 lines (26 loc) 675 B
const http = require('http'); function doTextFetch(address, ignoreErr) { return new Promise((res, rej) => { const requestClient = http.get(address, response => { response.on('data', d => { const result = d.toString(); // console.warn('textFetch', d.toString()); res(JSON.parse(result)); }); response.on('error', err => { rej(err); if (!ignoreErr) { console.error(err); } }); }); requestClient.on('error', err => { rej(err); if (!ignoreErr) { console.warn('request error', err); } }); requestClient.end(); }); } module.exports = doTextFetch;