【问题标题】:How to save Binary Data as a jpg image in NodeJS如何在 NodeJS 中将二进制数据保存为 jpg 图像
【发布时间】:2018-05-10 07:12:17
【问题描述】:

我有一个返回二进制媒体数据的 api(数据包含图像),我想将此数据发送到文件。我可以通过 CURL 命令使用 -o 来做到这一点。但我不能在节点 js 中做同样的事情。请帮忙。

【问题讨论】:

  • 你可能喜欢使用npmjs.com/package/request模块
  • 使用管道方法?这里的“发送”是指将数据存储在文件中。

标签: node.js image binary-data


【解决方案1】:

你可以使用如下的请求模块

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

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

【讨论】:

  • 太好了,如果任何答案有效,您应该接受这个答案,这对其他人也有帮助
猜你喜欢
  • 2019-11-02
  • 2019-04-15
  • 2020-05-22
  • 2014-06-12
  • 1970-01-01
  • 2012-04-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多