Restful api post、get 、put 、delete选择

作者:Kinglong    发表时间:2022-09-29 10:04   

关键词:  

https://blog.csdn.net/qq_31686241/article/details/126801178

后端业务复杂,有时候更新包含了几个操作,有时候删除可能只是状态更新。所以尽量简化成get和post请求。

但由于post和patch是非幂等操作,重复提交可能产生副作用。对于调用方来说,在网络不稳定的情况下,有重复调用的需求时,也不敢贸然重复调用。

如果本身是幂等的接口,使用put比起post就更清楚的让调用者知道,该接口重复调用是没有问题的。