代码之家  ›  专栏  ›  技术社区  ›  Ted

来自Twitter API的错误424

  •  1
  • Ted  · 技术社区  · 15 年前

    我正在体验TwitterAPI(OAuth)。我有一个测试平台,可以从我的开发人员框推特,但在生产失败。我在尝试推特时收到一个状态代码424。

    我无法发现我的实时环境和开发人员环境之间的区别,因此确实需要了解“424”是什么,但找不到与之相关的文档。

    2 回复  |  直到 15 年前
        1
  •  1
  •   Ted    15 年前

    原来是经典ASP的怪癖。

    失败: Set objXMLHTTP = Server.CreateObject("Msxml2.ServerXMLHTTP.6.0")

    作品: Set objXMLHTTP = Server.CreateObject("Msxml2.ServerXMLHTTP")

        2
  •  0
  •   alastairs    15 年前

    Wikipedia describes HTTP Response Code 424 as being a Failed Dependency . 它是由WebDAV对HTTP的扩展引入的(请参见 the WebDAV RFC )这意味着您所做的请求由于前一个请求失败而失败。

    作为一个高级示例(尽管实际的响应代码可能不同),您可能会发出一个请求,为您的身份获取OAuth票据或令牌。如果失败,然后您使用该令牌发出请求,那么可能会抛出424。