LINUX.ORG.RU

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


0

0

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

★★☆☆

Не понял, что тут некрасивого? По-твоему лучше при каждом запросе напрягать сервер определением типа файла на основе содержимого? Занахрена?

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

Teak ★★★★★
()

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

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

ananas ★★★★★
()

Апач и другие делают это по расширению, чем ты лучще? :)

godexsoft
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.