Objective c 计算网页加载到UIWebView所需的时间

Objective c 计算网页加载到UIWebView所需的时间,objective-c,ios,uiwebview,httpwebrequest,http-headers,Objective C,Ios,Uiwebview,Httpwebrequest,Http Headers,我们如何计算网页加载到UIWebView所需的时间?如果您建议查看HTTP内容长度头,那么在HTTP头没有内容长度的情况下如何执行此操作。我想制作一个进度条来跟踪加载时间。根据定义,如果没有内容长度,您不知道HTTP流何时结束。您可以使用UIWebView通知检测文档何时完成加载。但是,如果没有内容长度,你就不能有进度条。事实上,我的iPhone中有一个应用程序,它对那些没有内容长度的web url做着同样的事情,你知道他们是怎么做的吗?url-一种猜测是使用数据本身。MP3文件、avi文件、z

我们如何计算网页加载到
UIWebView
所需的时间?如果您建议查看HTTP内容长度头,那么在HTTP头没有内容长度的情况下如何执行此操作。我想制作一个进度条来跟踪加载时间。

根据定义,如果没有内容长度,您不知道HTTP流何时结束。您可以使用UIWebView通知检测文档何时完成加载。但是,如果没有内容长度,你就不能有进度条。

事实上,我的iPhone中有一个应用程序,它对那些没有内容长度的web url做着同样的事情,你知道他们是怎么做的吗?url-一种猜测是使用数据本身。MP3文件、avi文件、zip文件等的标题中都有数据。对于每种文件类型,它都是独立的,但是从它的头块中找到zip文件或MP3文件大小的代码应该很容易。但是,您可能无法在UIWebView中执行此操作,不记得在加载页面时是否允许访问数据。使用headers方法,通常需要数据的前4-8KB来读取有关文件的信息。