本文介绍了使用cURL和php获取mime类型的外部文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用了 mime_content_type()
和文件信息,但我从来没有成功。我想现在使用cURL与PHP和获取托管在另一个域上的文件的标题,然后提取&确定类型是否为MP3。 (我认为MP3的MIME类型是 audio / mpeg
)
I've used mime_content_type()
and File info but i never successed. i want to use now cURL with PHP and get the headers of the file which is hosted on another domain then extract & determine if the type is MP3 or not. ( i think the mime type of MP3 is audio/mpeg
)
简单来说, t知道如何应用它:)
Briefly, i know that but i don't know how to apply it :)
感谢
推荐答案
PHP curl_getinfo()
PHP curl_getinfo()
<?php
# the request
$ch = curl_init('http://www.google.com');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_exec($ch);
# get the content type
echo curl_getinfo($ch, CURLINFO_CONTENT_TYPE);
# output
text/html; charset=ISO-8859-1
?>
curl
curl -I http://www.google.com
HTTP/1.1 301 Moved Permanently
Location: http://www.google.com/
Content-Type: text/html; charset=UTF-8
Date: Fri, 09 Apr 2010 20:35:12 GMT
Expires: Sun, 09 May 2010 20:35:12 GMT
Cache-Control: public, max-age=2592000
Server: gws
Content-Length: 219
这篇关于使用cURL和php获取mime类型的外部文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!