cadb
Version:
安卓/鸿蒙系统截图/录屏工具
29 lines (26 loc) • 675 B
JavaScript
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;