发表于: 2018-01-15 23:25:47
1 705
【消息管理】编辑接口没调、下架接口没调
1、HTTP的幂等性:一次或N次请求某个资源调应该具有同样的副作用
举个简单的例子,就是你中午点外卖创建订单成功,进行支付的时候,第一次支付扣款成功,但因为网络问题,没有收到下单成功的消息。这时候,你再进行第二次支付,如果被重复扣款,说明这个接口不是幂等性的。
在这个例子里,幂等性指的是,无论对这个订单支付多少次,只扣款一次,第一次支付成功,后续的重复支付操作都返回成功,不会重复扣款。
这里需要注意的有2条,一是幂等性描述的是一个接口,而不是某一种方法(GET、DELETE...);二是幂等性的概念里的“具有相同的副作用”不是说“得到的都是相同的结果”。
POST www.example.com/news 每次都是创建一个新的资源,副作用不用 ==》POST方法不是幂等性的
王蒙大佬写的后台页面跟原型图不一样,调页面好烦好烦好烦好烦
收获
明天搬家,9楼搬到10楼,请假一天足以
评论