微信平台如何处理数据重复请求

开发平台 PHP
微信服务器在五秒内收不到响应会断掉连接,并且重新发起请求。
很绝望 经常重复请求上去

一个二维码

二维码地址为:www.xxxx.com/fw?code=11111111111111

这样一个地址,微信扫一扫,跳转到网址,获取到当前访问人的ip及传入的参数code,插入数据库

很简单的一个逻辑,因为要看记录,所以要记录每次的扫描记录(刷新记录也算,允许多次扫)

现在的问题是:扫一次,出现两个ip,插入了两条记录,数据存储方式

id ip code result

1 192.168.1.65 11111111 正确

2 163.535.254.245 11111111 重复

3 ip地址 2222222 正确

搜索帮助:

https://blog.fishlee.net/2016/07/07/double-request-from-wechat-client-with-ajax/

简单点说就是微信浏览器会把一个请求分发出去1/N个(偶尔,并不是每次都会),就会出现中转服务器的ip地址,插入错误数据