【问题标题】:PHP Curl get HTTP code, not whole documentPHP Curl 获取 HTTP 代码,而不是整个文档
【发布时间】:2011-02-08 07:59:50
【问题描述】:

我在请求某些文件时在 PHP 中使用 curl 来检查 HTTP 代码,我试图让我的速度运行得更快,所以我想知道有没有办法让它获取 HTTP 代码而不实际获取来自远程主机的网页

【问题讨论】:

    标签: php curl http-response-codes


    【解决方案1】:

    CURLOPT_NOBODY 设置为真。这意味着将执行 HEAD 请求,而不是执行 GET 或 POST 请求,因此远程服务器将仅返回 HTTP 标头。

    curl_setopt($ch, CURLOPT_NOBODY, true);
    

    this answer中也有一些示例代码

    【讨论】:

    • 谢谢。我确定我以前做过,但我就是找不到!将我的脚本从 20 秒缩短到 7 秒。
    猜你喜欢
    • 2012-08-01
    • 2020-01-12
    • 1970-01-01
    • 2012-04-01
    • 2023-03-19
    • 1970-01-01
    • 2011-08-13
    相关资源
    最近更新 更多