Здравствуйте, нужно организовать прием изображений, архивов, видеофайлов на сервер с целью потом публикации этих файлов на страницах сайта.
Из документации понял, что файлы заливаются во временную директорию и их надо проверить на подлинность!
Подскажите пожалуйста какие необходимо сделать проверки, чтобы файлы не оказались вредоносными!
1.Для изображений я так понял надо проверить расширение файла и его вес!
А вот для архивов и видеофайлов кроме расширения, что еще необходимо проверить ?
2. Если файл не прошел проверку то его надо удалить из временной директории, а что делать если этот файл в памяти ?
3. Вопрос про upload handlers! Из документации понял что upload hadlers позволяют управлять файлом и делать с ним преобразование, верно ?
4.Вот только из документации не понял зачем нужно Storage, для чего используется обычно ?