我该如何设计这个REST api?

时间:2018-05-29 18:32:52

标签: rest server

我正在为应用程序设计一个REST api,其中有Request类型。每个Request都有一个请求用户和一个请求的用户。

客户需要在一个页面中向每个用户显示他们自己请求的Request,并在另一个页面中向他们请求Request个其他用户。

我想知道如何最好地为这两个需求创建REST请求。

我想到了一个请求/requests?requester_id=<ruid>&requested_id=<ruid>,并在服务器中确定了使用了哪个参数。

但这看起来有点难看,所以我想到了/requests/by_requester?user_id=<uid>/requests/by_requested?user_id=<uid> 但这是基本相同资源的两种资源,但仍然不是最优的。

我需要你的帮助才能找出最适合这种情况的方法。 非常感谢帮助。 提前致谢!

0 个答案:

没有答案