文件名称:http-stale-cache-proxy:一种不兼容的HTTP缓存代理,擅长提供过时的缓存内容,同时保持其缓存的异步更新
文件大小:9KB
文件格式:ZIP
更新时间:2024-05-17 21:46:37
JavaScript
http-stale-cache-proxy 一种不兼容的HTTP缓存代理,擅长提供过时的缓存内容,同时保持其缓存的异步更新。 该代理的基本行为是: 未缓存的内容被透明地代理(使用 )。 成功的GET或HEAD请求将被缓存以备后用。 缓存的内容将从缓存中传递。 在将缓存的内容交付给客户端的同时,原始请求也被代理到后端。 一旦收到,新的响应将替换缓存中的现有数据。 缓存控制和其他标准HTTP缓存标头将被忽略。 这种情况的用例是为过时的内容可能没问题的后端服务器提供不合理的缓存内容。 每次发出请求时,用户都会收到上次缓存的响应。 发出的每个请求还异步刷新缓存。 这通常意味着在发出第一个请求之后,用户始终会收到针对先前发出的请求的缓存的响应。 用法 var httpStaleCacheProxy = require ( 'http-stale-cache-proxy' ) ; htt
【文件预览】:
http-stale-cache-proxy-master
----.jshintrc(615B)
----.gitignore(33B)
----package.json(990B)
----.travis.yml(107B)
----Gruntfile.js(552B)
----LICENSE.txt(1KB)
----README.md(3KB)
----lib()
--------http-stale-cache-proxy.js(6KB)
--------logger.js(640B)
----test()
--------proxy.js(4KB)
--------support()
--------test_helper.js(364B)