作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在为第 3 方 API 尝试多重导入功能,我需要在其中传递一个 json 文件读取流。
但我的 api 中已经有一组用户数据,我需要将其作为读取流传递。
我已经尝试过的选项。
fs.createReadStream
fs.createReadStream(Buffer.from(JSON.stringify('[{ user: "data"}]')));
createReadStream not accepting Buffer & returns
ENOENT: no such file or directory, open
require('stream').Readable
const Readable = require('stream').Readable;
const readStream = new Readable();
readStream._read = () => {};
readStream.push(JSON.stringify(u));
readStream.push(null);
Read stream gives me "Invalid multipart payload format" error in my request
请找到我为多用户文件上传传递的请求对象
{
"url": "",
"method": "POST",
"headers": {},
"formData": {
"userFile": ReadStream
}
}
如有任何建议,我们将不胜感激
最佳答案
您可以像这样从字符串创建可读流:
import { Readable } from 'stream';
// OR: const { Readable } = require('stream');
const stream = Readable.from("This is the stream content");
关于node.js - 如何在 Nodejs 中将字符串作为读取流对象传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54423322/
我是一名优秀的程序员,十分优秀!