希望有人能帮我解决这个问题。
考虑以下使用情况:
1. 将角色添加到用户中
2. 从用户中删除/撤销角色
系统的接口是RESTFUL。
当添加角色时,使用以下URL:
考虑以下使用情况:
1. 将角色添加到用户中
2. 从用户中删除/撤销角色
系统的接口是RESTFUL。
当添加角色时,使用以下URL:
PUT /user/{userId}/role/{roleId}
当从用户中删除/撤销角色时,使用以下URL:
DELETE /user/{userId}/role/{roleId}
我个人认为这两个RESTFUL调用都应该是PUT方法,并且URL也应该进行修改:
PUT /user/{userId}/register/role/{roleId}
PUT /user/{userId}/revoke/role/{roleId}
你有什么想法?