我正在开发一个网站,并且不知道如何设计好的网址(需要避免像?userId=123
这样的查询。)
这就是我要做的事情
所有帖子:
/posts
我的所有帖子
/:userI/posts ??
/posts/:userI ??
获取userA的所有帖子
/:userA/posts ??
/posts/:userA ??
获得一个帖子
/posts/:postID
创建新帖子
/posts/new
编辑帖子
/posts/:postID/edit
有最佳做法吗?
答案 0 :(得分:0)
看起来不错,但是,你可能会遇到一些麻烦: -
获得一个帖子
/posts/:postID
将其更改为
/posts/:userA/:postID
我之所以这样做是因为您可能希望在应用程序中出于某些安全原因将帖子链接到用户。