• 请不要在回答技术问题时复制粘贴 AI 生成的内容
jseanj
V2EX  ›  程序员

给定一个url,如何找出它的rss地址

  •  
  •   jseanj · Sep 5, 2013 · 4755 views
    This topic created in 4671 days ago, the information mentioned may be changed or developed.
    我有一个blog地址,我想通过程序找出它的rss地址,如何做呢?
    13 replies    1970-01-01 08:00:00 +08:00
    binux
        1
    binux  
       Sep 5, 2013
    如果html里面没有,猜
    jseanj
        2
    jseanj  
    OP
       Sep 5, 2013
    @binux 猜有原则吗,有一些还能够构造出来,但是大部分好像就构造不出来了
    sethverlo
        3
    sethverlo  
       Sep 5, 2013
    /rss
    /atom
    /feed

    一般都是这样的吧…你想想啊,既然设计的有 rss 那么藏起来不给人用是为什么……
    kukat
        4
    kukat  
       Sep 5, 2013
    google: site:xxx.com rss OR atom OR feed
    strangerist
        5
    strangerist  
       Sep 5, 2013
    feeddemon能够自行查找
    也可以自己做
    solos
        6
    solos  
       Sep 5, 2013
    用下面这两个xpath一般就可以了,出自google rss chrome插件:
    $x('//*[local-name()="link"][contains(@rel, "alternate")]')
    $x('//*[local-name()="link"][contains(@type, "rss") or contains(@type, "atom") or contains(@type, "rdf")]')
    solos
        7
    solos  
       Sep 5, 2013
    可以写成一个
    $x('//*[local-name()="link"][contains(@rel, "alternate") or contains(@type, "rss") or contains(@type, "atom") or contains(@type, "rdf")]')
    ejin
        8
    ejin  
       Sep 5, 2013   ❤️ 1
    yahoo pipes 万能。
    yangyouzhi
        9
    yangyouzhi  
       Sep 5, 2013
    @ejin 这个可以有。
    LuoboTixS
        10
    LuoboTixS  
       Sep 5, 2013
    @ejin pipes的爬虫IP如果被目标网站禁了就吃瘪了吧
    ejin
        11
    ejin  
       Sep 5, 2013   ❤️ 1
    @LuoboTixS 那就用万能的php,告诉服务器,我只是个代理服务器,别没事封我
    xdays
        12
    xdays  
       Sep 6, 2013
    jseanj
        13
    jseanj  
    OP
       Sep 6, 2013
    多谢各位,我也找到一个方法,就是网页源码中有:<link rel="alternate" type="application/rss+xml" title="RSS Feed" href="http://example.org/rss" />这行代码,其中href指向的就是rss地址
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2653 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 13:33 · PVG 21:33 · LAX 06:33 · JFK 09:33
    ♥ Do have faith in what you're doing.