为用户配置文件创建rest API

时间:2016-05-07 15:47:51

标签: rest

为用户配置文件的CRUD创建REST API的最佳做法是什么?

我看到一些支持

的API
https://www.a.com/userProfile12339485 

有些人会

https://www.a.com/user?profile=12339485

不确定标准方式是什么?还是有标准方式?

1 个答案:

答案 0 :(得分:1)

由于所有URI都在REST中链接(而不是在客户端中编码或配置),因此没有真正的区别。

选择第二个选项可能会为您提供与使用GET操作的HTML表单兼容的额外好处。

有时候流行的第三种选择是:

/profile/12345

某些框架可能会为您提供对此变体的明确支持,但最终它并非真正重要,因为如果您正在进行&#34,您应该链接到这些URI。 ; REST"