Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 ROME 库来解析提要。我想知道如何将链接识别为 XML 链接或普通链接。在 ROME 中是否对此提供支持。
听起来您是在说您将从某个地方(RSS 提要内容或其他内容)获得一堆链接。然后,您需要检查它们并确定它们是 RSS/Atom 提要还是常规 HTML 页面。
您可能会尝试使用 Rome 获取它,然后查看它是否引发异常。更好的选择可能是在每个链接的末尾拉入文档并查看标题中的内容。
请记住,如果有人链接到一个非常大的文件,则检索每个链接可能会遇到问题。
在下载整个内容之前,您可能会考虑使用 HEAD 命令找出链接末尾要获取的文件类型。