为用户配置文件的CRUD创建REST API的最佳做法是什么?
我看到一些支持
的APIhttps://www.a.com/userProfile12339485
有些人会
https://www.a.com/user?profile=12339485
不确定标准方式是什么?还是有标准方式?
答案 0 :(得分:1)
由于所有URI都在REST中链接(而不是在客户端中编码或配置),因此没有真正的区别。
选择第二个选项可能会为您提供与使用GET操作的HTML表单兼容的额外好处。
有时候流行的第三种选择是:
/profile/12345
某些框架可能会为您提供对此变体的明确支持,但最终它并非真正重要,因为如果您正在进行&#34,您应该链接到这些URI。 ; REST"