我有一个非常讨厌的bug,因为很多时候我无法理解它。
我有一个对php脚本的ajax调用,有时(一点点)参数没有到达我不知道为什么。
在脚本中我检查参数是否不存在然后我发送一封电子邮件,其中包含一些信息以试图找到问题。
我发给我: $ _ SERVER [ “HTTP_USER_AGENT”] 和所有POST变量(没有到达任何POST变量,列表为空)。
通常(不是总是)用户代理是:
“Mozilla / 4.0(兼容; MSIE 6.0; Windows NT 5.1)”但我不接受网络中的IE6,我有一点警告警告这个并且分析没有显示任何IE6访问)
是否有可能任何东西到达服务器并且此USER AGENT是默认代理而不是真实代理?
然后,请告诉我可能的原因是没有到达任何信息和想要添加到邮件中的信息,以试图了解会发生什么。
谢谢。答案 0 :(得分:0)
可能的原因是防火墙或代理,您可以尝试使用firebug和Live HTTP标头进行调试