所以我们有一个取消订阅链接——这本质上是一个 HTTP GET。
适当的RFC说这应该是幂等的,但在我看来,用户期望他们单击链接以采取行动。
我已经实现了这一点,以便链接将您带到一个页面,该页面有一个大的确认按钮,然后更新您的订阅,确认并显示您帐户的最终状态(我们有不止一种类型的订阅)
但是我想知道如果这个人只是跳过了确认按钮阶段,这会不会是一个更好的用户体验......
“我是不是想多了?”这个问题的答案 肯定是的,但我想知道人们对平衡幂等 GET 的最佳实践与不混淆用户期望的最佳实践的看法是什么……