function getFileSize($url){ $url = parse_url($url); if($fp = @fsockopen($url['host'],empty($url['port'])?80:$url['port'],$error)){ fputs($fp,"GET ".(empty($url['path'])?'/':$url['path'])." HTTP/1.1\r\n"); fputs($fp,"Host:$url[host]\r\n\r\n"); while(!feof($fp)){ $tmp = fgets($fp); if(trim($tmp) == ''){ break; }else if(preg_match('/Content-Length:(.*)/si',$tmp,$arr)){ return trim($arr[1]); } } return null; }else{ return null; } }
相关文章
- 08-06TEST Phone WebView 通过 post 加载 url,自定义请求 header,获取或设置 cookie
- 08-06在使用Zookeeper以及Consul的时候,@LoadBalanced注解无效,无法通过服务名获取注册中心的URL的问题记录
- 08-06jquery---通过输入框筛选,并通过URL参数获取将所选内容填入input框中
- 08-06通过 name ,代码获取 wordpress 某个页面的 id 及 url
- 08-06【物联网篇】PHP通过Modbus Tcp实时获取设备数据
- 08-06微信相关 -- 可以通过调用下面的方法 请求对应的url 获取微信服务器返回的json数据
- 08-06微信小程序通过getPhoneNumber后台PHP解密获取用户手机号码
- 08-06关于如何用php 获取当前脚本的url
- 08-06PHP的通过CURL或file_get_contents请求第三方URL
- 08-06php – cURL从重定向获取url