引言:
Get、Put、Post、Delete这样的api风格叫做REST(表现层状态转换)风格,也叫RESTful风格。
一、Get、Put、Post、Delete与增删改查的对应关系如下:
Get:Select(查资源)
Put:Update(更新资源)
Post:Insert(增加资源)
Delete:Delete(删除资源)
二、Put和Post的区别
Put相当于:i=996;
Post相当于:i++;
总结:执行多次相同的Put请求,与执行一次Put请求,效果相同,即Put请求具有幂等性()。Post请求不具有幂等性。
三、Get、Put、Post、Delete的比较
四、示例
五、REST的优点
六、参考内容
维基百科-表现层状态转换