在iOS中下载整个网页,不使用ASIHTTPRequest

前端之家收集整理的这篇文章主要介绍了在iOS中下载整个网页,不使用ASIHTTPRequest前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在ASIHTTPRequest库中是否有ASIWebPageRequest的替代方法,我可以用它来下载iOS中的整个网页,包括CSS,JavaScript和图像文件等?我似乎无法在AFNetworking框架中找到类似的类,到目前为止我的搜索还没有成功.我不能使用ASIHTTPRequest,因为我似乎无法在我的任何应用程序中使用它,没有我发现适用于iOS7的示例,而且我更倾向于使用更新的东西.

我基本上想要将整个网页本地存储在iPhone / iPad上的目录中,以便用户可以在本地编辑它,然后将整个目录发送到他们的Web服务器.用户还需要能够在UIWebView中随时查看网页.

如果这不可能,我将只需下载HTML文件,然后解析它以查找外部资源的URL,然后单独下载.我宁愿不这样做,但如果必须的话,那么实现这一目标的最佳库是什么?

感谢任何人帮助我!

解决方法

看来你正在追求类似wget的东西,但我不确定你是否可以在iOS中做到这一点.

您可以使用本机方法NSString stringWithContentsOfURL:encoding:error:来获取网页的HTML.

https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/Reference/NSString.html#//apple_ref/occ/clm/NSString/stringWithContentsOfURL:encoding:error

原文链接:https://www.f2er.com/iOS/334411.html

猜你在找的iOS相关文章