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

2019-12-24 08:39发布

问题:

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

回答1:

1楼给的就可以。

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

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



回答2:

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



回答3:

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

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



标签: rest uri