fatetop
import request from \'request-promise\';
import path from "path";
import fs from \'fs\';
// 文件路径 ROOT_PATH 基本路径 imageFileName 本地文件名
let imageFileNamePath = path.join(ROOT_PATH, \'imagetmp/\' + imageFileName);
// 保存图片
await new Promise((resolve, reject) => {
    request({
        method: \'get\',
        url: "网络图片地址",
        headers: {
            \'User-Agent\': \'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36\',
        }
    }).pipe(fs.createWriteStream(imageFileNamePath)).on(\'close\', function () {
        let bu = fs.createReadStream(imageFileNamePath);
        bu.on(\'data\', function (chunk) {
            resolve();
        });
    });
}).catch((err) => {
    console.log(err);
    return err;
});

  

分类:

技术点:

相关文章:

  • 2021-11-07
  • 2022-12-23
  • 2022-03-03
  • 2021-12-13
  • 2022-12-23
  • 2021-09-18
  • 2022-12-23
猜你喜欢
  • 2021-12-27
  • 2021-12-22
  • 2022-01-13
  • 2022-12-23
  • 2021-12-09
相关资源
相似解决方案