Мне интересно, как лучше всего проверить, является ли файл двоичным или ASCII с помощью Node.js?
Существует два способа, не характерных для node.js:
Проверка типа MIME: Как проверить, является ли файл ASCII или двоичным в PHP— однако это имеет свои проблемы, что касается прецессоры экземпляров часто не имеют распознаваемого типа mime и возвращаются к application/octet-stream
при их проверке с использованием mime
путем проверки размера байта с использованием потокового буфера с Как идентифицировать содержимое файла как ASCII или двоичный— что кажется довольно трудоемким, и тем не менее предоставляет пример node.js.
Значит, уже есть другой путь? Возможно, секретный вызов или модуль node.js, о котором я не знаю? Или, если я должен сделать это сам, какой способ будет предложен?
Спасибо