как распознать тип данных из строки URL? - PullRequest
0 голосов
/ 09 января 2012

Я загружаю URL, и мне нужно запустить разные функции для разных типов URL;если это PDF, изображение или HTML-страницу.Кто-нибудь знает, как я могу понять это из строки URL.Раньше я использовал pathExtension, но он не всегда будет работать, поскольку некоторые HTML-страницы не имеют расширения.

заранее спасибо

1 Ответ

0 голосов
/ 09 января 2012

Если вы не спросите сервер (т.е. сделаете запрос и получите тип MIME обратно), вы не сможете узнать, если у вас нет контроля над сервером, и вы убедитесь, что все URL-адреса соответствуютданный стандарт.Но я предполагаю, что вы говорите об URL-адресах через Интернет на любом сервере, и в этом случае у вас нет возможности узнать.Также помните, что некоторые URL могут не возвращать то, что они предлагают.Таким образом, PHP может фактически вернуть PDF или изображение.

...