如果http://example.com/foo和http://example.com/bar都代表相同的资源并且服务器不区分两者怎么办?如果它在形成应用程序状态引擎(遵循 HATEOAS)的文档中互换使用它们,以便/bar在某些上下文和/foo其他上下文中显示,会怎样?
这是 RESTful 吗?
这样做的一个潜在好处是将描述符附加到 URI,例如http://example.com/article/30204/The-Quick-Brown-Fox,为了书签、搜索引擎查询,以及一般来说,人们可能通过查看 URI 来识别它。