网上找的方法都是知道文件后缀名的情况下~
我现在的情况是只知道Url,比如
/photo
,这是一个文件,但是没有把文件类型和后缀在上面表示出来,我接收到之后怎么用
Php
把他后缀或者文件类型获取到?
好吧,我是做微信的时候用户发过来的图片腾讯只给了我一个这样的url
/manual/en/function.finfo-buffer.php
大家写的代码很不高效呀
<?php
echo `curl -Is /mw690/e0571d75tx6Co4vJcUOfa&690 |grep "Content-Type:"`;
/questions/2610713/get-mime-type-of-external-file-using-curl-and-php
你应该通过 HTTP 头部里面的
Content-Type
来判断数据类型。
CodeIgniter 提供了一份比较完整的
Content-Type
(即
MIME Type
)和扩展名的对应表,你可以参考一下。
/bcit-ci/CodeIgniter/blob/master/application/config/mimes.php
heheheh