rest风格,有些情况不知道怎么写uri

2019-12-24 08:13发布

在一个用户账户管理模块(UserAccountController)里面,
有两个方法,
一个变更用户账户(changeAccount),
一个升级用户账户(levelUpAccount),
这样rest风格的url该怎么写?
http方法都是put;
参数列表也一样;
一个叫——/change/account;一个叫——/levelup/account;这样?
这还算rest风格吗?

标签: rest uri
3条回答
Deceive 欺骗
2楼-- · 2019-12-24 08:25

1楼给的就可以。

rest其实并不关心url如何组织,只是格式友好的url有利于使用者对api的理解。

https://linianhui.github.io/code-guide/http-api/#4.1.http-method

查看更多
放荡不羁爱自由
3楼-- · 2019-12-24 08:30

你这个不满足rest风格风格不能接口url不能出现动词,而且你参数都一样,就没必要搞两个

put http://api.xxxx/account/或者put http://xxxx/api/acccoun/

查看更多
手持菜刀,她持情操
4楼-- · 2019-12-24 08:34

/account/change /acount/levelup 这样怎么样

查看更多
登录 后发表回答