我们有一个广告系列,可以收集点击次数。从2个不同的IP地址记录了超过50,000次点击,两者都将用户代理设置为AOL9.0。我想知道是否有一个已知的AOL9.0 + AJAX问题,或者是否有人正在屏蔽他们的用户代理。
UA字符串
Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MDDC; BRI/1; .NET4.0C; BRI/2)
答案 0 :(得分:1)
我相信AOL会代理他们的用户。通过在源IP地址上运行whois
来验证这一点。如果他们注册到AOL,那么这似乎是代理服务器。还要检查日志以查看该UA字符串是否显示在来自其他IP地址的任何大量数据中。
就AOL浏览器中的AJAX问题而言,我确实记得很久以前遇到的问题是使用Transfer-Encoding: chunked
提供的响应会导致AOL浏览器barf。具体来说,chunked
编码不是“已解码”,因此十六进制长度值将传递给您的脚本,从而导致JSON解析错误。如果您的脚本需要响应并在发生错误时重试,则代码可能会进入无限重试循环。