Im, используя следующую библиотеку для node unzip https://github.com/EvanOxfeld/node-unzip
Код, который я использую,
var extractor = unzip.Extract({
path: 'C://TestFolder//TestZip'
}).on('close', function () {
console.log("Success to unzip");
}).on('error', function (err) {
console.log("error to unzip", err);
});
req.pipe(extractor);
Проблема в том, что в каком-то zip файле Im получается ошибка (в других ее работы отлично) [Ошибка: недопустимая подпись: 0x8080014] [Ошибка: недопустимая подпись: 0x83870008] ....
Эта ошибка не дает много информации... поиск в Интернете Я нашел это https://github.com/EvanOxfeld/node-unzip/issues/41
И установите и потребуйте пакет unzip2 вместо разархивирования, проблема теперь в том, что Im получает следующую ошибку unzip Ошибка: недопустимая подпись: 0xff000001
Я использую тот же код для unzip и unzip2 (который я представил в вышеприведенном сообщении), мне нужно использовать его другим? любые подсказки, как его решить?
ОБНОВЛЕНИЕ