查找远程文件的文件大小而不下载它

时间:2013-11-06 18:20:16

标签: php

跟进此处给出的答案https://stackoverflow.com/a/2602624/37759

此解决方案适用于图像或pdf,但是,当我尝试使用文本或javascript文件时curl_exec返回false。为什么呢?

例如,获取jquery文件https://raw.github.com/jquery/jquery/master/src/ajax.js的文件大小

1 个答案:

答案 0 :(得分:2)

这可能与GitHub网址为https有关。您可以通过执行以下操作告诉cURL忽略证书检查:

curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);

如果这不能解决问题,您可以在echo curl_error($curl)之前添加curl_close( $curl ); - 它可能会帮助您进行调试。