【问题标题】:flash creates more than one http requestflash 创建多个 http 请求
【发布时间】:2011-02-18 09:17:07
【问题描述】:

我们面临一个与我们提供给第三方闪存供应商的闪存 API 直接相关的问题。 长话短说,我们的 API 基本上将域逻辑包装在客户端上,并以 JSON 格式创建一个发往服务器的 POST 请求。

除了 MacOS + Safari 组合我们会收到 服务器上的双重请求(?)之外,一切都会好起来的。

更有趣的是,我们收到了不同的代理名称 - 一个是浏览器和系统的预期名称/描述符,另一个是“CFNetwork”。

POST /RuntimeDelegate.ashx - 80 Mozilla/5.0+(Macintosh;+U;+Intel+Mac+OS+X+10_4_11;+fr)+AppleWebKit/531.22.7+(KHTML,+like+Gecko)+版本/4.0.5+Safari/531.22.7 200 0 0
发布 /RuntimeDelegate.ashx - 80 CFNetwork/129.24 200 0 0
POST /RuntimeDelegate.ashx - 80 Mozilla/5.0+(Macintosh;+U;+Intel+Mac+OS+X+10_4_11;+fr)+AppleWebKit/531.22.7+(KHTML,+like+Gecko)+Version/4.0 .5+Safari/531.22.7 200 0 0
POST /RuntimeDelegate.ashx - 80 Mozilla/5.0+(Macintosh;+U;+Intel+Mac+OS+X+10_4_11;+fr)+AppleWebKit/531.22.7+(KHTML,+like+Gecko)+Version/4.0 .5+Safari/531.22.7 200 0 0
发布 /RuntimeDelegate.ashx - 80 CFNetwork/129.24 200 0 0
POST /RuntimeDelegate.ashx - 80 Mozilla/5.0+(Macintosh;+U;+Intel+Mac+OS+X+10_4_11;+fr)+AppleWebKit/531.22.7+(KHTML,+like+Gecko)+Version/4.0 .5+Safari/531.22.7 200 0 0
发布 /RuntimeDelegate.ashx - 80 CFNetwork/129.24 200 0 0
POST /RuntimeDelegate.ashx - 80 CFNetwork/129.24 200 0 0

有没有人遇到过这样的事情?

【问题讨论】:

    标签: flash http macos


    【解决方案1】:

    从各种阅读来看,CFNetwork 似乎负责抓取图标、书签和其他资源等事情。

    我想知道那台 Mac 是否为您的处理程序添加了书签。

    有趣: http://www.webmasterworld.com/search_engine_spiders/3783085.htm

    和另一个非常相似的有趣的错误帖子: https://bugs.webkit.org/show_bug.cgi?id=19530

    最近,给我带来问题的排名第一的浏览器是 safari。我认为在第 4 版之后会更好,但它仍然是一个 pos。

    【讨论】:

    • 如果这可以通过其他方式修复,而不是更新 2 年前的错误报告,那就太好了:(
    猜你喜欢
    • 2017-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-08
    相关资源
    最近更新 更多