Node.js nodejs写入不打开的文件
数据Node.js nodejs写入不打开的文件,node.js,Node.js,数据dataCer和dataPdf我使用get请求从应用程序中获取。我只能以这种编码方式获取这些数据。 现在我需要将它们保存为文件 此外,我还需要以相同的方式将任何数据保存到文件中(zip,rar,png,jpeg,…) 当我使用fs.writeFile时,我会得到无法打开的文件。 fs.writeFile,无法保留原始状态数据,忽略编码不会给出所需结果 请告诉我如何避开这个错误? 或者哪个库可以将数据保存到node.js中的任何文件中,而忽略编码?其中的dataCer值来自dataCer和da
dataCer
和dataPdf
我使用get
请求从应用程序中获取。我只能以这种编码方式获取这些数据。
现在我需要将它们保存为文件
此外,我还需要以相同的方式将任何数据保存到文件中(zip
,rar
,png
,jpeg
,…)
当我使用fs.writeFile
时,我会得到无法打开的文件。
fs.writeFile
,无法保留原始状态数据,忽略编码不会给出所需结果
请告诉我如何避开这个错误?
或者哪个库可以将数据保存到
node.js
中的任何文件中,而忽略编码?其中的dataCer
值来自dataCer
和dataPdf
我使用axios.get
从应用程序获取。我无法在其他编码或缓冲区中获取此数据。
let dataCer = '0�\u0007\u00060�\u0006��\u0003\u0002\u0001\u0002\u0002\u0010Q��\u0000����K��Z�Q��0\n\u0006\b*�\u0003\u0007\u0001\u0001\u0003\u00020�\u0001l1\u001e0\u001c\u0006\.............'
fs.writeFile('111.cer', dataCer);
let dataPdf = '%PDF-1.4\r\n1 0 obj\r\n<< \r\n/Length 9947\r\n/Filter /FlateDecode\r\n>>\r\nstream\r\nX��]�n#9p}���\u000f���\u0005\b\u0002X��<\'X \u001f�\u001b\u0010 \u0001���H�,6�R�Z�\u0014�N`�\n�T�t�ڼT\u0015���?ԋz��_�{IN_Bz�����O.............'
fs.writeFile('111.pdf', dataPdf);