,而非返回的数据结果.
http接口中的默认幂等性
大家都知道,http协议,根据客户端请求服务端的不同操作分为多个请求方法:
GET /users # 获取users列表
GET ...,也不会新增资源,所以它是幂等性操作
幂等性应用场景
在上面的http默认幂等性中,我们可以看出,post方法是非幂等性的(当然不止post一个).而且,在我们正常后端写接口时,用的最多的应该是post...那么接口正常来说,是会新增2个订单的,但是这样就会严重影响用户的体验了
同理
用户A想给B转账100元钱,但是不小心点了2下,如果没做好幂等性,就会造成扣除2次100,扣200块钱....那么,接口幂等性该怎么做呢?...接口实现幂等性
防重复提交
在上面的例子可以看出,
本文为仙士可原创文章,转载无需和我联系,但请注明来自仙士可博客www.php20.cn