【发布时间】:2010-08-03 14:24:54
【问题描述】:
有什么方法可以在不实际下载的情况下获取(远程、http)文件的大小?
所有其他类似问题似乎都围绕着从didReceiveResponse: 中的NSURLResponse 对象中获取expectedContentLength,但我不想下载该文件,我只想知道它有多大。
【问题讨论】:
标签: iphone web-services file nsurlconnection nsurlrequest
有什么方法可以在不实际下载的情况下获取(远程、http)文件的大小?
所有其他类似问题似乎都围绕着从didReceiveResponse: 中的NSURLResponse 对象中获取expectedContentLength,但我不想下载该文件,我只想知道它有多大。
【问题讨论】:
标签: iphone web-services file nsurlconnection nsurlrequest
尝试发出 HEAD 请求,它只返回包含 Content-Length 标头的标头。
~$ curl -I http://google.com/
HTTP/1.1 301 Moved Permanently
Location: http://www.google.com/
Content-Length: 219
...
【讨论】: