Browse Source

添加更新日志

drake 4 years ago
parent
commit
ecee2983ab
3 changed files with 14 additions and 0 deletions
  1. 1 0
      README.md
  2. 12 0
      docs/updates.md
  3. 1 0
      mkdocs.yml

+ 1 - 0
README.md

@@ -10,6 +10,7 @@
 <a href="https://jitpack.io/#liangjingkanji/Net"><img src="https://jitpack.io/v/liangjingkanji/Net.svg"/></a>
 <img src="https://img.shields.io/badge/language-kotlin-orange.svg"/>
 <img src="https://img.shields.io/badge/license-Apache-blue"/>
+<a href="http://liangjingkanji.github.io/Net/updates"><img src="https://img.shields.io/badge/updates-%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97-brightgreen"/></a>
 <a href="https://jq.qq.com/?_wv=1027&k=vWsXSNBJ"><img src="https://img.shields.io/badge/QQ群-752854893-blue"/></a>
 </p>
 

+ 12 - 0
docs/updates.md

@@ -0,0 +1,12 @@
+## 2.3.7
+
+新增缓存模式: `READ_CACHE_NO_THEN_NETWORK_THEN_WRITE_CACHE`
+
+先本地有缓存则读取缓存,如果没有缓存则读取网络并且写入缓存, <br>该模式请求成功后会永久使用缓存, 但你可以指定动态的cacheKey来让缓存失效 <br>例如一天后失效, 可以做到客户端完全控制缓存
+
+## 2.3.6
+
+1.  支持无限次数的重定向
+2.  默认开启重定向
+
+如果禁止重定向可以创建拦截器取消重定向或者参考`initNet`函数, 但是不添加默认的重定向拦截器

+ 1 - 0
mkdocs.yml

@@ -61,4 +61,5 @@ nav:
   - 取消请求: cancel.md
   - 日志记录器: log-recorder.md
   - 轮循器: interval.md
+  - 更新日志: updates.md
   - 2.x文档: api/net/index.md