【发布时间】:2012-06-11 02:55:25
【问题描述】:
下载分块编码时,ASIProgressDelegate setProgress 方法总是得到 1?
如何获得下载分块编码的进度?
谢谢!
【问题讨论】:
标签: iphone http chunked-encoding
下载分块编码时,ASIProgressDelegate setProgress 方法总是得到 1?
如何获得下载分块编码的进度?
谢谢!
【问题讨论】:
标签: iphone http chunked-encoding
在分块编码中,有时你不会事先知道内容长度,因此你将无法知道整体进度。你能知道的最多的是到目前为止收到的字节数。
【讨论】:
didReceiveBytes 方法,您可以实现该方法来记录到目前为止接收到的字节数。如果在标头中明确设置内容长度时进度不可用,则可能是实现中缺少的功能 - 但我不确定,因为我没有查看源代码中的所有内容。