有没有一种方法可以使用HtmlAgilityPack检测404页

本文关键字:可以使 HtmlAgilityPack 检测 404页 方法 一种 有没有 | 更新日期: 2023-09-27 18:21:19

我正在分析一个论坛,其中一些线程已经被删除。因此,打开它们仍然会显示一个页面,但会显示一条消息,上面写着"线程已不存在"。有没有一种方法可以用HtmlAgilityPack以一种特殊的方式对此进行查询?

或者我必须比较InnerHtml或类似的东西吗?

有没有一种方法可以使用HtmlAgilityPack检测404页

实际上并没有返回404。如果是的话,你可以看看标题。

也就是说,你会得到一个200的响应,其中html中有一个错误,因此你必须解析html,遍历DOM,无论你想调用它什么,并确定它是否失败。

看起来可能有几个不同的错误消息,所以我会尝试通过查找"通知管理员"链接来使您的比较通用,或者可能只在错误页面上使用class="blockrow restore"。

希望能有所帮助。

相关文章: