javascript - NodeJS 将文本缓冲区转换为可查看的 HTML 页面

标签 javascript html node.js amazon-s3 buffer

我正在接收从 S3 存储桶读取的数据,其中将包含 .html 文件。它们被 Node 接收,如下所示:

{"type":"Buffer","data":[60,104,116,109,108,32,120,109,108,110,115,58,118,61,34,117,114 ....]}

有什么方法可以获取这个缓冲区并在某个地方使用它来像 iFrame src 一样直接插入吗?或者获取此缓冲区并将其显示为 HTML 页面的最佳方法是什么?

还考虑使用缓冲区并使用 fs.writeFile(...) 写入文件,并使用本地路径作为 src。

如有任何建议/建议,我们将不胜感激,提前谢谢您。

最佳答案

这样也可以

const d = {"type":"Buffer","data":[60,104,116,109,108,32,120,109,108,110,115,58,118,61,34,117,114]}

const r =  Buffer.from(d.data).toString()
console.log(r) // <html xmlns:v="ur

关于javascript - NodeJS 将文本缓冲区转换为可查看的 HTML 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66325219/

相关文章:

javascript - sIFR 3 行距和字距调整

javascript - While 循环中的 Json_encode

android - 总是在android中下拉菜单

javascript - Vim 中有自动压缩 CSS、Html 和 Javascript 代码的方法或插件吗?

javascript - 联系表单发送按钮抛出错误

javascript - 从数据库读取并传递给 Flask 中的 JavaScript

javascript - 使用 fetch() POST 将表单发送到本地服务器失败。错误405

html - 如何用css卡住帧

javascript - 删除断开 socket.io 上的对象

linux top -Hp [PID] 显示 Node 进程有4个 Node 线程和4个v8工作线程