javascript - 如何将 base64 编码的字符串转换为 ReadableStream?
问题描述
我正在使用库来上传文件,文档说明了这一点:
channel.sendImage(
fs.createReadStream('./helloworld.jpg'),
'hello_world1.jpg'
)
我没有文件,也没有兴趣创建文件,然后在此函数调用后删除文件。
我有一个从另一个 3rd 方服务获得的 base64 编码的字符串,我想将 base64 编码的字符串传递给这个函数。
函数 sendImage 接受一个 NodeJS.ReadableStream。
解决方案
推荐阅读
- visual-studio-code - Visual Studio Code 是否能够像在 NeoVim 中一样记录和重放击键?
- ios - 升级到 0.63 后找不到模块“BrightcovePlayerSDK”
- javascript - Lodash 将 JSON 数组中的重复项删除到对象
- jquery-select2 - 如何将 Select2 添加到 Shopware 5 插件中的 smarty 模板?
- javascript - 自动检测 nodejs 应用程序以将日志发送到 jaeger
- scala - 在 Scala-Spark 中执行时出现异常 - java.lang.NumberFormatException:对于输入字符串:“volume”
- xamarin.forms - xamarin.forms:在 iOS 边框上查看不是全屏(边缘有一个小角)
- laravel - Laravel Nova 自定义工具 - 如果未通过身份验证,则重定向到登录页面
- javascript - 使用 async/await 意外执行代码
- java - Spotbugs 无法识别 SLF4j 日志记录