login 的 restful 风格应该是怎么样的?
login 的 restful 风格应该是怎么样的?
根据restful:
GET(SELECT):从服务器取出资源(一项或多项)。
POST(CREATE):在服务器新建一个资源。
PUT(UPDATE):在服务器更新资源(客户端提供完整资源数据)。
PATCH(UPDATE):在服务器更新资源(客户端提供需要修改的资源数据)。
DELETE(DELETE):从服务器删除资源。
问题1: login是发生了更新token资源的操作的,那么应该使用patch吗?
问题2:返回{"uid":1,"token":1},url要怎么写呢?
摘抄自网络,便于检索查找。

浙公网安备 33010602011771号
login过程中有资源的。资源名称是
会话,翻译成英文就是session,由于restful的会话一般是基于token来处理的。这个好办,新增会话的时候插入一条新token数据到数据库其他方法不提供
登录
POST /sessions响应参数:
响应状态码
200
退出登录
DELETE /sessions/登录得到的token响应参数:
无
响应状态码
204
未尽事宜可以参看我的慕课网课程 Restful实战