0

我从用户那里得到一个指向网页或站点地图的 URL。

检查给定 URL 的类型(站点地图或网页)的最简单方法是什么?

谢谢!

4

1 回答 1

0

在寻求澄清问题后,您需要执行以下操作:

  1. 检查 URL 是否有效并获取内容。
  2. 根据http://www.sitemaps.org/protocol.html上基于 XML 的站点地图规范验证内容。这可以通过定义映射到 urlset 和 url 的类并将 XML 反序列化为这些类型来最好地完成。
  3. 如果它是有效的 XML,则将其视为站点地图。
  4. 如果它是无效的 XML,您可能希望警告用户,或者将其视为网页。
  5. 如果不是 XML,您可以将其视为网页。
于 2013-10-12T17:57:40.037 回答