http cache semantics:JavaScript中的RFC 7234。 解析HTTP标头以正确计算响应的可缓存性即使在复杂情况下也是如此 源码
我可以缓存吗? CachePolicy告诉用户何时可以从缓存中重用响应,并考虑了用户代理和共享缓存的规则。 它还实现了 ,实现了stale-if-error和stale-while-revalidate 。 它知道许多棘手的细节,例如Vary标头,代理重新验证和经过身份验证的响应。 用法 HTTP响应的可缓存性取决于请求的方式,因此创建策略需要同时request和response 。 const policy = new CachePolicy ( request , response , options ) ; if ( ! policy . storable ( ) ) { /
文件列表
http-cache-semantics-master.zip
(预估有个19文件)
http-cache-semantics-master
.travis.yml
81B
index.js
23KB
.lintstagedrc.json
74B
package.json
733B
.eslintrc.json
136B
test
varytest.js
6KB
requesttest.js
3KB
okhttptest.js
13KB
暂无评论