【发布时间】:2014-10-16 15:01:18
【问题描述】:
我正在使用http.request 下载 JPEG 文件。然后我使用fs.writeFile 尝试将 JPEG 文件写入硬盘。
我的 JPEG 文件都无法打开,它们都显示错误(但它们确实有文件大小)。我用fs.writeFile 尝试了所有不同的编码。
我在这个过程中搞砸了什么?
查看原始文件时显示的内容如下:
下面是使用 fs.writeFile 的坏处所显示的:
【问题讨论】:
-
我正在尝试让 fs.writeFile 工作,其他答案无法解决这个问题
-
你能贴出你用来写入磁盘的代码吗?虽然
.setEncoding可能会解决您的问题,但可能有更好的方法,因为在大多数情况下不建议使用这种编码。