209 похожих чатов

Есть тут эксперты в загрузке файлов? Интересно даже стало, есть ли

вариант как-то оптимально определить тип загружаемого на сервер файла до полного его получения?
Даже если говорить в отрыве от NestJS, Multer и прочих библиотек/фреймворков - это реально вообще?

5 ответов

9 просмотров
Александр-Дербенёв Автор вопроса

Кажется, что сохранять файл на сервер действительно все таки придется

А файл, который приходит можно же отловить чанками через ивент 'data'? Ивент который в стандартной реализации хттп сервера без експресса В нем чекнуть первый чанк, в котором лежат magic bytes и по ним глянуть тип

tcp гарантирует

carnivorous plant
tcp гарантирует

Так пакеты приходят случайно, а потом сортируются кажется

Как я понимаю - в конечном итоге только по сигнатуре бинарника. У файла в первых байтах есть мета инфа о файле - но и ее можно подделать

Похожие вопросы

Обсуждают сегодня

Карта сайта