fastify REST API 示例
2021-09-10 11:34:36 72KB JavaScript
1
固定回复 Fastify插件将当前的HTTP请求转发到另一台服务器。 也支持从HTTP2到HTTP。 安装 npm i fastify-reply-from 与fastify-multipart的兼容性 fastify-reply-from和不应注册为同级插件,也不应在具有父子关系的插件中注册。 在不遵守上述条件的情况下, fastify-reply-from的行为可能不是预期的行为, fastify-reply-from这两个插件是不兼容的。 这是由于fastify-multipart通过解析消耗了多部分内容的事实,因此该内容不会通过fastify-reply-from转发给目标服务。 但是,这两个插件可以在相同的fastify实例中使用,条件是它们属于fastify插件层次结构树的不相交分支。 用法 以下示例设置了两个Fastify服务器,并将请求从一台服务器转发到另一台: 'us
2021-05-12 10:03:10 68KB JavaScript
1
更好的固定405 一个简单且可完全自定义的Fastify插件,用于优雅地处理405。 我为什么需要这个? 默认情况下, 并带有返回404。 405错误会改善开发经验。 旨在解决此问题,但它要求您输入要处理405的路由的RegExp。 该插件旨在从您当前的路线设置中读取信息,并创建自动返回405的路线。 安装 npm add better-fastify-405 yarn add better-fastify-405 用法 //app.js import fastify , { FastifyRequest , FastifyReply , FastifyInstance , HookHandlerDoneFunction , RouteOptions } from 'fastify' ; const app : FastifyInstance = fastify ( { log
2021-03-30 17:07:11 103KB fastify fastify-plugin fastify-405 TypeScript
1
技术概述 固定Web服务器 启用HTTPS(使用垃圾证书/密钥) 启用HTTP / 2 通过启用HTTP / 2“可以认为它是支持自动服务器推送的插件的替代。” 客户端捆绑的Webpack 使用技巧 您可以信任server/certs/cert.pem (仅来自 ),也可以使用tls-keygen生成自己的server/certs/cert.pem (根据)。 信任证书可能很棘手。 有关您的操作系统和浏览器的一些见解,请参考 。 学分
2021-02-01 14:37:56 422KB nodejs tls babel webpack
1