首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在PHP中,有没有一种简单的方法来判断URL是否是单个文件资源?

问在PHP中,有没有一种简单的方法来判断URL是否是单个文件资源?
EN

Stack Overflow用户
提问于 2011-08-21 07:13:11
回答 1查看 64关注 0票数 2

我正在用PHP编写代码来找出给定网页的总大小。但是如果URL指向单个文件资源(如png、gif、txt等文件),那么我不需要解析该URL所指向的页面来查看是否有指向其他资源(如.js、.css等文件)的链接。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-21 07:22:16

解析响应并检查MIME类型。例如,如果您使用的是cURL:

代码语言:javascript
复制
    <?php
    // Create a curl handle
    $ch = curl_init('http://www.yahoo.com/');

    // Execute
    curl_exec($ch);

    // Check if any error occured
    if(!curl_errno($ch))
    {
     $info = curl_getinfo($ch);

     echo 'Took ' . $info['total_time'] . ' seconds to send a request to ' . $info['url'] .'<br>';
     echo 'Content type:' . $info['content_type'];
     // Parse based on content type.
    }

    // Close handle
    curl_close($ch);
    ?>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7135312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档