我正在使用curl从webmail下载不同的文件(例如.doc,.jpg,jpeg,docx等),所以我想知道如何找到这个扩展名,因为我正在使用的链接(例如example.com/file) = 3838438)基本上输出文件内容但链接中没有指定文件扩展名.
您可能想要MIME类型,而不是扩展(这是不可靠的).MIME类型是一种识别文件类型的可移植方式.例子是image/jpeg和text/html.
首先,检查该站点是否告诉您HTTP响应中的mime类型.您想要查找Content-Type标头.
如果这没用,您可以使用finfo_file或finfo_buffer猜测mime类型.这些可以从PECL或PHP 5.3及更高版本获得.
在旧版本的PHP中,您可以使用mime_content_type.
| 归档时间: |
|
| 查看次数: |
898 次 |
| 最近记录: |