cURL文件时间短URL

时间:2016-07-18 17:07:43

标签: php curl

我试图通过curl文件时间获取最后一个mod日期,但是当重写URL时(我认为)它似乎无法正常工作。我不知道造成这种情况的原因以及从哪里开始搜索。

虽然它返回HTTP代码200(??)。

当UR中的脚本名称和扩展名可见时(例如http://www.otherdomainremotecompany.com/products/index.html/)。

<?php
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "http://www.domainremotecompany.com/products");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, true);
curl_setopt($curl, CURLOPT_NOBODY, true);
curl_setopt($curl, CURLOPT_FILETIME, true);
$result = curl_exec($curl);
if ($result !== false) {
$timestamp = curl_getinfo($curl, CURLINFO_FILETIME);
$statusCode = curl_getinfo($curl, CURLINFO_HTTP_CODE);  
$last_mod_date=date("d-m-Y", $timestamp);
echo $last_mod_date;
echo "<br />";
echo $statusCode;
}           
curl_close($curl);

//output:
//01-01-1970
//200
?>

0 个答案:

没有答案