使用cURL和php获取外部文件的mime类型

我曾经使用过“

mime_content_type()文件信息”,但从未成功。我想现在将cURL与PHP一起使用,并获取托管在另一个域上的文件的标头,然后提取并确定类型是否为MP3。(我认为MP3的mime类型audio/mpeg

简而言之,我知道,但是我不知道如何应用它:)

谢谢

回答:

回答:

<?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 -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类型 的全部内容, 来源链接: utcz.com/qa/417286.html

回到顶部