Skip to content

Commit

Permalink
更新文档
Browse files Browse the repository at this point in the history
  • Loading branch information
EtherDream committed Jul 25, 2019
1 parent ea1cf64 commit 92e9f89
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions changelogs/0.1.0.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# v0.1.0

## 主要更新

* 后端代理接口调整,修复缓存失效的问题

* 前端增加缓存记录,提高浏览器缓存命中率
Expand All @@ -19,7 +17,7 @@

## 代理接口调整

之前代理接口使用固定的路径 `/http`,目标 URL 设置在请求头 `--url` 字段,同时返回头配置了 `vary: --url` 字段,希望能根据不同的 `--url` 请求返回不同的缓存内容。但事实上该方案并未生效,和预想的不同,浪费了不少流量。(对 `vary` 了解不够透彻~
之前代理接口使用固定的路径 `/http`,目标 URL 设置在请求头 `--url` 字段,同时返回头配置了 `vary: --url` 字段,希望能根据不同的 `--url` 请求返回不同的缓存内容。但事实上该方案并未生效,和预想的不同,浪费了不少流量。(对 `vary` 了解不够透彻~

为修复这个问题,目前将代理接口改成 `/http/目标 URL`,去掉了 `vary` 字段。同时将绝大部分的请求字段打包到 `Referer` 字段里,使请求头保持简单,不产生 CORS preflight。

Expand Down

0 comments on commit 92e9f89

Please sign in to comment.