domain.com/blog/How-To-Code/3 (page 3)
domain.com/user/alicejohnson/comments
或者
domain.com/How-To-Code/3
domain.com/alicejohnson/comments
Facebook 和 Quora 采取第二种方式:http://www.quora.com/Swimming/Can-one-swim-from-New-Zealand-to-Australia他们消除名词并直接进入对象。
Stackoverflow 是第一种方式:What is the correct way to do REST urls?
我应该怎么做?
最重要的是,这对 SEO 有何影响 ?
另外,如果我做第二个版本,我该如何为此编写“路由器”?
最佳答案
也许将上面的“博客”和“用户”视为命名空间。如果 How-To-Code 有多种用途,您可能需要在其后面添加一些内容。
有些人倾向于对“适当的 REST”迂腐,但我尽量避免这种情况。我会设计您的 URL 方案,使其符合您的需求,与工具配合良好,并允许您简单地将 URL 粘贴到浏览器中以测试您的代码。
关于api - 做 REST url 的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14971662/