У меня есть HTML5 drag and drop для загрузки файлов, и все это прекрасно работает. Однако, если я изменю, скажем, файл .txt на файл .jpg и загружу его, mime станет image / jpeg, а расширение будет .jpg.
Как я могу это исправить, мне нужно убедиться, что пользователь не загружает то, что когда-либо как изображение.