是否需要保持 http method 语义?
post 大法可以搞定大部分需求,少部分请求使用 get,我看了 twitter 的 api 也是这样做的,delete、put 等方法是否还有必要呢?twitterapi(https://devel
restful 规范还是需要的,几年开发经验,我从最开始遵守 restful 到弃用,全用 post/get,再到现在严格规范 restful,经历过很多接口开发,几个好处:
只用 post/get 开发更快?根据我的经验不会,反而会更乱,人多的时候不规范,有时候不看源码你都不知道接口在哪,返回什么字段(因为文档也会很乱)。
http method 表达能力不够?一开始我也是这么觉得的,但是接口写多了,其实就是自己抽象能力不足的问题,可以参考 google / Microsoft 的 restful 规范,你遇到的问题里面都可以找到。