-
十大 Intellij IDEA 快捷键
2017-03-21 09:11https://hacpai.com/article/1480951553570 @88250 相关帖子居然没有我的这篇。表示不服
-
社区客户端 API 文档
2017-03-20 11:07再补一个,像 api 根目录发请求可以返回类似下面的文档
{ "link": { "rel": "collection https://www.example.com/comments", "href": "https://api.example.com/comments", "title": "List of comments", "type": "application/vnd.yourformat+json" } }
-
社区客户端 API 文档
2017-03-20 10:56建议加上限制,可参考以下说明
为了避免请求泛滥,给 API 设置速度限制很重要。为此 RFC 6585 引入了 HTTP 状态码 429(too many requests)。加入速度设置之后,应该提示用户,至于如何提示标准上没有说明,不过流行的方法是使用 HTTP 的返回头。
下面是几个必须的返回头(依照 twitter 的命名规则):- X-Rate-Limit-Limit :当前时间段允许的并发请求数
- X-Rate-Limit-Remaining:当前时间段保留的请求数。
- X-Rate-Limit-Reset:当前时间段剩余秒数
为什么使用当前时间段剩余秒数而不是时间戳?
时间戳保存的信息很多,但是也包含了很多不必要的信息,用户只需要知道还剩几秒就可以再发请求了这样也避免了 clock skew 问题。
-
恶补大前端
2017-03-16 13:04目前位置发现 response http status 是可以支持,但是 200 要有多个 code status 就支持不太好了。抑或是我没发现怎么写。