V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wctbok
V2EX  ›  V2EX

RSS 的奇怪问题

  •  
  •   wctbok · 2013-02-17 11:17:15 +08:00 · 3083 次点击
    这是一个创建于 4332 天前的主题,其中的信息可能已经有所发展或是发生改变。
    依旧是首页上的 RSS 地址: http://www.v2ex.com/index.xml

    twitter 上的 @V2EX 在很久很久之前就不再提供网站 feed 更新了,一直以来我都是用 ifttt 自己转制。过年回来后发现 recipe 的日志从 2 月 6 号开始就一直报错,所以我简单测试了一下:ifttt、twitterfeed,feedburner 都无法正常解析 RSS 地址,但是 GReader 能正常订阅,feed validator 也顺利验证通过,然后我就纳闷了...

    顺手 curl v2ex.com/index.xml 了一下,发现是 400 bad request,在这里想问下 @Livid,是 feed 订阅策略改变了还是这只是一个 bug ?
    6 条回复    1970-01-01 08:00:00 +08:00
    Livid
        1
    Livid  
    MOD
       2013-02-17 11:21:02 +08:00
    抱歉,因为 V2EX 一直在受到各种奇怪的攻击。为了防御这些攻击,有的功能不全的 User Agent 就会被阻挡。
    Livid
        2
    Livid  
    MOD
       2013-02-17 11:23:54 +08:00 via iPhone
    我一会把 ifttt 加入白名单。
    wctbok
        3
    wctbok  
    OP
       2013-02-17 11:24:55 +08:00
    @Livid 赞!!!
    Livid
        4
    Livid  
    MOD
       2013-02-17 12:14:00 +08:00   ❤️ 1
    @wctbok 我刚才用 ifttt 试了,现在已经好了。

    问题的根源是,ifttt 会把自己伪装成 Linux 上的 Chrome 浏览器,但是又没有能够完全模拟 Chrome 浏览器的所有行为,于是就被我们的防攻击逻辑阻止了。
    jzhone
        5
    jzhone  
       2013-02-17 12:25:34 +08:00
    我一直用 GR 都能正常订阅啊
    Livid
        6
    Livid  
    MOD
       2013-02-17 12:25:57 +08:00
    @jzhone 嗯,GR 一直是在白名单里的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   966 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 20:06 · PVG 04:06 · LAX 12:06 · JFK 15:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.