我在我的 Grails 2.1.1 版本中使用 paypal。在paypal中成功处理付款后,显示一个配置自动返回的成功页面以及一个手动返回按钮到相同的url。如果用户没有点击返回按钮,那么一切都很好。但是,如果用户单击“返回”按钮,那么我的操作会出现两次相同的请求(自动返回也会发送相同的请求)。是否可以过滤此重复请求以对控制器的操作不执行任何操作,因为它已经在进行手动退货点击请求,或者如果用户点击手动退货按钮,则将 paypal 设置为不发送该付款的自动退货请求。?或者有什么更好的方法来处理这个问题。?