什么是幂等性
HTTP/1.1中对幂等性的定义是:一次和多次请求某一个资源对于资源本身应该具有同样的结果(网络超时等问题除外)。也就是说,其任意多次执行对资源本身所产生的影响均与一次执行的影响相同。...)
get方法对资源并没有任何的影响,虽然第一次请求完,可能会有数据更改(并非这次请求的修改),获取的数据和第一次的不一致,但并不是它修改的数据,所以它在http协议中默认是幂等性的操作
post 方法...,也不会新增资源,所以它是幂等性操作
幂等性应用场景
在上面的http默认幂等性中,我们可以看出,post方法是非幂等性的(当然不止post一个).而且,在我们正常后端写接口时,用的最多的应该是post...那么,接口幂等性该怎么做呢?...接口实现幂等性
防重复提交
在上面的例子可以看出,
本文为仙士可原创文章,转载无需和我联系,但请注明来自仙士可博客www.php20.cn