获取下载中请求的文件的文件大小信息

时间:2010-01-18 12:42:32

标签: objective-c iphone-sdk-3.0 iphone

有没有办法通过iphone上的目标c查询通过http请求的文件大小。 我想在发回数据之前找出文件大小,这样我就可以编写一个简单的下载进度指示器。 非常感谢您的帮助。 托尼

2 个答案:

答案 0 :(得分:4)

下载大小位于HTTP标题“Content-Length”

答案 1 :(得分:1)

如果您正在使用NSURLConnection进行下载,则可以在委托中实现connection:didReceiveResponse:。调用此方法时,您将传递一个NSURLResponse对象,您可以调用expectedContentLength。

如果您没有使用NSURLConnection,您可能想要提供更多详细信息。