weixin_33712987 2014-02-04 16:04 采纳率: 0%
浏览 58

POST参数为空

I have a very annoying bug since a lot of time and I can't understand it.

I have a ajax call to a php script and sometimes (a little percentage) the parameters doesn't arrive I don't know why.

In the script I check for the parameters if it doesn't exist then I send to myself an email with some information to try to find the problem.

I send me: $_SERVER["HTTP_USER_AGENT"] and all the POST variables (doesn't arrive any of the POST variable, the list is empty).

Normally (not allways) the User Agent is:

"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)" But I don't accept IE6 in the web and I have a little alert to warn this and the analytics doesn't show any IE6 visit)

Is it possible that anything arrives to the server and this USER AGENT is a default Agent and not the real one?

Then, please tell me possible causes of don't arrive anything and ideas of information to add to the mail to try to understand what happens.

thank you.

  • 写回答

1条回答 默认 最新

  • MAO-EYE 2014-02-04 16:08
    关注

    A possible cause is a firewall or a proxy, you can try using firebug and Live HTTP headers to debug

    评论

报告相同问题?

悬赏问题

  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘