Restful风格随笔记

xiaoxiao2021-02-28  111

什么是Restful?

本质上是一种优雅的URI的表述方式,它的意义:它是一种资源状态或者状态的转移。

示例

不友好的表述: method:POST   URL:seckill/seckill/excute 友好的表述: method:POST URL:seckill/{seckillId}/excution 再例如: method GET URL:seckill/delete/{id} method DELETE URL:seckill/{id}/delete

Restful规范

GET:查询操作 POST:添加/修改操作 PUT:修改操作 DELETE:删除操作 POST/PUT的差别主要体现在幂等性上。POST非幂等操作,PUT用于幂等性操作

URL的设计

/模块/资源/{标识}/集合 示例:/user/{userId}/friends->好友列表 :/user/{userId}/followers->关注者列表
转载请注明原文地址: https://www.6miu.com/read-56561.html

最新回复(0)