2014-01-23 18 views
0

如果我使用PHP的get_headers()來返回圖像文件的Content-Length,爲什麼如果將它保存到磁盤(OSX),這與文件的大小不匹配?爲什麼Content-Length HTTP標題與磁盤文件大小不一樣?

protected function checkRemoteFile($url) 
{ 
    $headers = get_headers($url,1); 
    $size = $headers['Content-Length']; 
    return $size; 

} 
+0

你是如何測量保存文件的大小的? –

+0

ls -al從終端 – codecowboy

+0

嘗試發佈從代碼中提取的最小PHP示例。有幾個可能的解釋... –

回答

3

可能是因爲內容是用內容編碼發送:gzip的。

相關問題