【发布时间】: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
有没有人遇到过这样的事情?
【问题讨论】: