如何优雅的设计Restful API URL?
网上大部分文章都是再讲 get/put/post,加上2个例子,像这样:
xxx.com/articles [get / post]
xxx.com/articles/article_id [get / put]
我的问题是:
1.一些动作 follow(unfollow) / like(dislike) / thumbup 这样的动作如何设计 restfull url呢?
2. 图片等多媒体等等等二进制也要用json格式来传递吗?上传一个文件,视频之类的20-30MB,用json和普通form提交来处理,有很大的出入吗?
maxvis
12 years, 2 months ago
Answers
这个问题我也遇到过,参考了一下
Github
的做法:
Follow a user
PUT /user/following/:username
Unfollow a user
DELETE /user/following/:username
参考: https://developer.github.com/v3/users/followers/#follow-a-user
小鼻涕噶儿
answered 12 years, 2 months ago