电脑安全

您当前的位置:主页 > 电脑安全 >

读取远程文件大小-网络编程

来源:[db:来源]标题:   host    编辑:电脑技术全能网 时间:2019-09-22 12:30

原标题:读取远程文件大小-网络编程
   <?phpfunction 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.1rn");fputs($fp,"Host:$url[host]rnrn");while(!feof($fp)){$tmp = fgets($fp);if(trim($tmp) == ''){break;}elseif(preg_match('/Content-Length:(.*)/si',$tmp,$arr)){return trim($arr[1]);}}return null;}else{return null;}}echo getFileSize("http://127.0.0.67/chinaz.rar");?>