Дэвид здесь, из команды Zapier Platform. Это отличный вопрос!
Короткий ответ: невозможно сделать то, что вы хотите. Вам нужно отобразить каждое свойство в это поле данных, как вы делаете, и добавить нужные вам свойства.
Тем не менее, мы отслеживаем все запросы функций, поступающие через тикеты, поэтому, если вы хотите озвучить вашу поддержку и получить уведомление, если / когда это все-таки будет реализовано, я бы посоветовал написать на contact@zapier.com
. 113]
Если бы был способ сделать это, то Apache не был бы нужен mime.types
файл!
Таблица должна быть где-нибудь. Это или в отдельном файле, который анализируется Вашим кодом, или это трудно кодируется в Ваше программное обеспечение. Первый более ясен лучшее решение...
Также возможно предположить тип MIME файла путем исследования содержания файла, т.е. полей заголовка, структур данных, и т.д. Это - подход, используемый file(1)
программа и также Apache mod_mime_magic
. В обоих случаях они все еще используют отдельный текстовый файл, чтобы сохранить правила поиска, а не иметь любые детали, трудно кодированные в самой программе.
насколько я знаю, команда Unix file
производит строку пантомимы с опцией -i
:
> file -i main.c
main.c: text/x-c charset=us-ascii
Можно загрузить исходный код инструмента "файла" отсюда:
ftp://ftp.astron.com/pub/file/
Вещь - это, не использует GPL как лицензия или любой в этом отношении.
Если вы хотите использовать веб-сервис, я просто создал его как часть моей службы значков mimetype <->
Например:
Он работает на appengine, поэтому должен иметь высокую доступность.