03.DRF-设计方法 (2)

比如,Github的API就是这种设计,访问api.github.com会得到一个所有可用API的网址列表。

{ "current_user_url": "http://api.github.com/user", "authorizations_url": "https://api.github.com/authorizations", // ... }

从上面可以看到,如果想获取当前用户的信息,应该去访问api.github.com/user,然后就得到了下面结果。

{ "message": "Requires authentication", "documentation_url": "https://developer.github.com/v3" }

上面代码表示,服务器给出了提示信息,以及文档的网址。

10. 其他

服务器返回的数据格式,应该尽量使用JSON,避免使用XML。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wppjdy.html