NeD*_*ark 0 php http http-headers
我需要检查远程文件是否在线并且它们没有更改.问题是这些文件很大,所以我只想读取http标头,然后中止请求.结果将基于响应状态代码和内容长度字段.
我怎么能在PHP中做到这一点?
你可以使用这个get_headers()功能.
如果您更喜欢cURL,您可以使用CURLOPT_NOBODY:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, TRUE);
curl_setopt($ch, CURLOPT_NOBODY, TRUE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$headers = curl_exec($ch);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
436 次 |
| 最近记录: |