微信通过Ajax提交POST请求,后台收到重复请求

人头马没面 发布于 2016/07/21 10:52
阅读 3K+
收藏 0


如上图所示,140开头的IP是微信服务器的IP,可以看到第一条请求的状态是499,还能看到红色2标识处有一个223的IP($http_x_forwarded_for),与红色3标识处是一致的。熟悉nginx的同学就能明白,第一条是IP为223的客户端发起了请求,经过140进行代理,到达服务器,然后该连接主动断开了。

不到1秒钟后,IP为223的客户端发起的请求也到达了服务器,这次没有经过代理。

红色标识6、8处是post上来的内容,可以看到是一模一样的。

因为涉及插入数据库操作,所以造成很大的困扰。请教各位有何良策可以解决,谢谢。

另外吐槽一下微信,你抓我的数据我就忍了,但是直接影响正常的业务,是不是过分了点。

加载中
0
w
williamxia8
该评论暂时无法显示,详情咨询 QQ 群:点此入群
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部