休息 - "之间有什么区别:"和" {}"在API网址?

时间:2017-10-13 06:19:48

标签: rest

我在设计API时看到了两种样式(/api/users/:uid/api/users/{uid}):

他们有不同的含义吗?还是风格?

1 个答案:

答案 0 :(得分:0)

两个示例都引用了已提交URL的捕获元素。当您的服务以/api/users/foo的形式收到请求时,控制器(或调用任何代码段来处理请求)将收到名为uid且值为foo的请求参数。它是以冒号为前缀还是用括号括起来取决于您使用的特定框架的语法。