Определите все типы MIME, которые браузер может отображать в строке - PullRequest
0 голосов
/ 01 декабря 2018

В настоящее время я нахожусь на вкладке Предварительный просмотр для создания отчета, который должен отображать несколько типов документов.Теперь у меня была проблема, что если я запросил необычный тип файла, сервер ответил бы application/octet-stream, что фактически заставило бы браузер загрузить файл вместо того, чтобы отобразить его.Поэтому я пытался увидеть, что конкретный браузер может отображать в строке, и если отчет не совпадает с этим списком, просто измените результат на text/plain.

Я сделал домашнее задание и нашел navigator.mimeTypes.Но он не перечисляет несколько очевидных типов, которые браузер может отображать как xml и Json.

Есть ли список, способ, API, который я могу вызвать, чтобы получить полный список всех MIME-типов, которые текущий браузер может отображать встроенными?

...