来自同一客户端的多个POST请求,具有不同的IP号码

时间:2015-03-18 09:00:15

标签: php apache http proxy http-proxy

我有一个在PHP / Apache上运行的在线商店。当我们的一个客户试图提交订单时,会创建几个订单。查看HTTP日志,我可以看到客户端在结帐页面中发出了多个POST请求,每次都有一个新的IP号,但具有相同的用户代理。

其中一个IP似乎来自名为ScanSafe的代理。它们包含HTTP_X_FORWARDED_FOR标头,其中包含用户自己的IP。

其他页面也出现同样的问题。我可以看到GET和POST请求有时会发生一次(使用随机IP - 代理IP之一或客户端的IP),有时会多次。

我可能会阻止其他请求。但是,我如何知道客户端浏览器将处理哪个HTTP响应 - 第一个还是最后一个?如果处理了最后一个响应,那么如何阻止第一个请求?同样,请求的IP有时是客户端,有时是代理的。

我以前从未听说过ScanSafe,但客户坚持认为它是一个很好的产品,有130,000个用户"。

0 个答案:

没有答案