gpt4 book ai didi

ios - 在不使用 ASIHTTPRequest 的情况下在 iOS 中下载整个网页

转载 作者:可可西里 更新时间:2023-11-01 03:14:53 25 4
gpt4 key购买 nike

在 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 :

关于ios - 在不使用 ASIHTTPRequest 的情况下在 iOS 中下载整个网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19571536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com