文件名称:fastify-caching:一个 Fastify 插件,以方便使用缓存头
文件大小:10KB
文件格式:ZIP
更新时间:2024-08-12 11:28:27
JavaScript
fastify-缓存 fastify-caching是框架的一个插件,它提供了根据操作 HTTP 缓存头的机制。 支持 Fastify 版本 ^3.0.0。 v5.x 版本在支持 Fastify ^3.0.0。 本插件完全支持 Fastify 的封装。 因此,应该在不同的上下文中注册应该具有不同缓存设置的路由。 除了提供标头操作外,该插件还使用可用于缓存项目的对象来装饰服务器实例。 注意:不应在“生产”环境中使用默认缓存。 它是一个 LRU 内存缓存,上限为 100,000 个项目。 强烈建议提供全功能缓存对象,例如 。 例子 此示例显示使用插件禁用所有路由的客户端缓存。 const http = require ( 'http' ) const fastify = require ( 'fastify' ) ( ) const fastifyCaching = require
【文件预览】:
fastify-caching-master
----.gitignore(2KB)
----package.json(992B)
----plugin.js(3KB)
----LICENSE(1KB)
----.github()
--------stale.yml(772B)
--------workflows()
--------dependabot.yml(261B)
----Readme.md(5KB)
----test()
--------headers.test.js(5KB)
--------cache.test.js(7KB)
----.editorconfig(193B)