0

我通过我的域注册商打开了域掩码,以便它始终显示foo.org在地址栏中。我刚刚发现,在我的客户通过 PayPal 注册后,他们连同 POST 数据一起返回到我的网站以供我的网站处理,变量会自动附加到 URL,如下所示:

foo.org/success.php?txn_id=kb0099898yp&txn_status=sdlkfjbsdkljfbsdkjb&etc.

麻烦的是,这些变量会无限期地保留在地址栏中,即使他们点击了一个链接并加载了另一个页面!如果他们刷新页面,无论他们在此之后访问我的网站的哪个位置,它都会将数据重新提交到我的服务器进行处理!

如果客户手动将任何内容附加到 URL,也会发生这种情况。它永远不会消失。

我已经查看了 SO 和 Google,我要么没有问正确的问题,要么之前没有其他人遇到过这个问题 :)

我该如何补救?

4

0 回答 0