HTTP原理上,能否只返回HTTP状态码,不返回内容 网络urlphpHTTP 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用 curl 读取设置 CURLOPT_NOBODY 属性为 true <?php$curl = curl_init();$url='http://http://bbs.csdn.net/';curl_setopt($curl, CURLOPT_URL, $url); //设置URLcurl_setopt($curl, CURLOPT_HEADER, 1); //获取Headercurl_setopt($curl,CURLOPT_NOBODY,true); //Body就不要了吧,我们只是需要Headcurl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); //数据存到成字符串吧,别给我直接输出到屏幕了$data = curl_exec($curl); echo curl_getinfo($curl,CURLINFO_HTTP_CODE); //HTTP状态吗curl_close($curl); 其实只需要用 get_headers 函数就可以了 两个方法1.curl CURLOPT_NOBODY 启用时将不对HTML中的BODY部分进行输出。 $ch=curl_init();curl_setopt($ch,CURLOPT_URL,"http://www.example.com/api.php");curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);curl_setopt($ch,CURLOPT_NOBODY,true);curl_exec($ch);$result = curl_getinfo($ch);curl_close($ch);echo $result['http_code'];2.使用get_headers方法$result = get_headers('http://www.example.com/api.php', 1);echo $result[0]; 哪位老大给个ftp文件转移的例子? 我看别人mysql数据库里的时间字段都是数字的,怎么回事呀? 关于mysql数据格式问题 php判断表达式中false在==前后的区别? 问题:网页小图片经常不显示 各位,谁有好的中文phplib模板使用教程,给我一份啊!谢谢! PHP中的页面跳转使用哪个函数? 请教大侠们,解决问题! 在php中的变量值如何传到javascript中的变量去。代码如何写? 请问一个数据库链接类的疑问 请教 用这种安全验证方法 php上传Excel方法 够安全么? static的好外是个啥
设置 CURLOPT_NOBODY 属性为 true
$curl = curl_init();
$url='http://http://bbs.csdn.net/';
curl_setopt($curl, CURLOPT_URL, $url); //设置URL
curl_setopt($curl, CURLOPT_HEADER, 1); //获取Header
curl_setopt($curl,CURLOPT_NOBODY,true); //Body就不要了吧,我们只是需要Head
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); //数据存到成字符串吧,别给我直接输出到屏幕了
$data = curl_exec($curl);
echo curl_getinfo($curl,CURLINFO_HTTP_CODE); //HTTP状态吗
curl_close($curl);
1.curl CURLOPT_NOBODY 启用时将不对HTML中的BODY部分进行输出。 $ch=curl_init();
curl_setopt($ch,CURLOPT_URL,"http://www.example.com/api.php");
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_NOBODY,true);
curl_exec($ch);
$result = curl_getinfo($ch);
curl_close($ch);
echo $result['http_code'];
2.使用get_headers方法$result = get_headers('http://www.example.com/api.php', 1);
echo $result[0];