Lee*_*Tee 6 php curl http-headers
我编写了一个类来检测cURL是否可用,如果它是使用cURL执行GET,POST,DELETE.在cURL版本中,我curl_getinfo($curl, CURLINFO_HTTP_CODE);用来获取HTTP代码.如果cURL不可用,则使用fopen()来读取文件内容.如何在没有cURL的情况下获取HTTP头代码?
Mat*_*man 15
使用get_headers:
<?php
$url = "http://www.example.com/";
$headers = get_headers($url);
$code = $headers[0];
?>
Run Code Online (Sandbox Code Playgroud)
编辑: get_headers需要额外调用,并不适合此方案.$http_response_headers按照hakre的建议使用.