如何在NodeJS中将二进制数据保存为jpg图像

How to save Binary Data as a jpg image in NodeJS

我有一个 api returns 二进制媒体数据(数据包含图像),我想将此数据发送到文件。我可以使用 -o 通过 CURL 命令执行此操作。但是我无法在节点 js 中做同样的事情。请帮忙。

您可以使用类似下面的请求模块

const fs = require('fs');
const request = require('request');

request
  .get('http://example.com/image.png')
  .pipe(fs.createWriteStream('image.png'))