1

<a href="http:\\foo" >我想在我的应用程序中添加一个功能,它解析一个 HTML 页面并依次跳出每个页面。

我在每个页面加载时收集标题、描述和关键字,并且没有加载其他内容,并且不打算让跳转的深度超过一个。

这本身就是一个微不足道的应用,NSURLDownloadNSXMLDocument我想知道......

是否有可接受的请求率不会使我的应用程序看起来像 DOS 事件,就好像我只是以我从父页面解析它们的速率流出子请求然后我怀疑这会很快被检测到。

4

1 回答 1

2

您应该遵守机器人排除协议。RFC 2616 规定了每个主机名最多 2 个并发请求的限制,但是现代浏览器超过了这个限制,并且这部分规范很可能会按照此进行修订。无论如何,它很可能NSURLConnection会在内部使用连接限制,但您应该检查一下。

于 2011-06-10T11:59:46.477 回答