【发布时间】:2013-11-03 11:47:21
【问题描述】:
在 ASIHTTPRequest 库中是否有 ASIWebPageRequest 的替代品,我可以使用它来下载 iOS 中的整个网页,包括 CSS、JavaScript 和图像文件等?我似乎在 AFNetworking 框架中找不到类似的类,到目前为止我的搜索还没有成功。我不能使用 ASIHTTPRequest,因为我似乎根本无法让它在我的任何应用程序中工作,我没有找到适用于 iOS7 的示例,无论如何我宁愿使用更新的东西。
我基本上想将整个网页本地存储在 iPhone/iPad 上的目录中,以便用户可以在本地对其进行编辑并稍后将整个目录发送到他们的 Web 服务器。用户还需要能够随时在 UIWebView 中查看网页。
如果这不可能,我只需要下载 HTML 文件,然后对其进行解析以找到外部资源的 URL,然后单独下载它们。我宁愿不这样做,但如果我必须这样做,那么实现这一目标的最佳库是什么?
感谢任何帮助我的人!
【问题讨论】:
-
我发现了一个类似的问题:stackoverflow.com/questions/8388769/…希望这会有所帮助。
-
这个项目不再需要,因为 iOS5+ 支持缓存。但是,您对此无能为力。也找到了这篇文章:stackoverflow.com/questions/16826820/… 我查看了源代码,但我不确定如何实现我所追求的。当然必须有某种实现吗?!
标签: ios objective-c uiwebview afnetworking asihttprequest