LINUX.ORG.RU

как определить тип файла ?


0

0
Есть некий сервис который отдает файл по http протоколу ( как апач в общем ...) в принципе все работает но хотелось бы сгенерить правильные заголовки для файла как можно на сях это сделать ? Например Content-Type: image/gif .... т е есть некий бинарный файл - нужно по его типу отдать соотв заголовок ... т е почти результаты комманды file ./1.gif .... Можно конечно по расширению - но это не красиво :)) ...
★★☆☆
Не понял, что тут некрасивого? По-твоему лучше при каждом запросе напрягать сервер определением типа файла на основе содержимого? Занахрена?

И вообще, при чём тут Development?

Teak ★★★★★
()
popen ("file -bi <filename>");

ну или использовать libmagic.so

ananas ★★★★★
()
Апач и другие делают это по расширению, чем ты лучще? :)
godexsoft
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.