Я столкнулся с той же проблемой на днях (с файлами PDF, загружаемыми как приложение / данные), насколько я знаю, что это проблема браузера, а не серверной, поскольку у меня два браузера загружали одну и ту жеPDF, одно упомянутое приложение / PDF, а другое - приложение / данные, мое единственное предложение, которое вам следует использовать, поскольку проверка типа контента несколько нестабильна, вам следует выполнить собственную проверку типа.
В вашем случае я бы простоубедитесь, что mime-тип начинается с «text /», и проверьте расширение загружаемого файла.Если вы особенно храбры, вы можете написать какой-нибудь код, который проверяет синтаксис загруженного файла, но это, вероятно, будет гораздо больше работы, чем вы хотите.