Я пытаюсь прочитать ZIP-файл и вывести его в браузере, получить код, который отображается на странице и сохранить его в виде ZIP-файлаNode.js readFileSync ZIP файл
fs.readFileSync('/dir/file.zip','utf-8')
Когда я делаю это , Я получаю вывод, который начинается с PK�coG���^�*filename.txt
и продолжается дольше. Однако, когда я сохраняю полученный текст в файле file.zip, я не могу извлечь файл. Он говорит о своем поврежденном или не действительном ZIP-файле.
Если я открою очень похожий файл, который у меня есть в Notepad ++, то начало и конец очень похожи. Мне что-то не хватает?
Любые идеи о том, как получить содержимое ZIP-файла, сохраните его, чтобы я мог его извлечь, только используя функцию fs.readFileSync
?
ли вы использовать чистый узел модуль HTTP, или использовать некоторые библиотеки как экспресс? –