
REST可能不是一个标准,但是阅读一般的REST文档和博客文章应该为你提供一些指导,以指导你构建API URL。大多数其余的API往往在路径中只有资源名称和资源ID。如:
/departments/{dept}/employees/{id}某些REST API使用查询字符串进行过滤,分页和排序,但是由于REST不是严格的标准,因此我建议你检查一些REST API,例如github和stackoverflow,并查看哪种适用于你的用例。
我建议将任何必需的参数放在路径中,任何可选参数当然应该是查询字符串参数。尝试编写匹配不同组合的URL处理程序时,将可选参数放在路径中最终会变得非常混乱。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)