【发布时间】:2016-11-06 15:50:53
【问题描述】:
说到严格的 REST API 设计约定,单个资源是否可以对应多个路由。
例如,我有路线:
http://www.example.com/registrations
http://www.example.com/confirmations
http://www.example.com/unlocks
所有这些端点都使用用户资源来注册新用户,使用确认令牌确认用户,并使用解锁令牌解锁用户。
这是正确的 REST 设计吗?
【问题讨论】:
-
您对该资源发出什么样的 HTTP 请求,例如注册一个新用户?你使用什么 HTTP 动词,请求正文是什么,服务器如何响应?
标签: rest routes restful-architecture restful-url convention