cloudworker-proxy:适用于cloudflare工作者的api网关

时间:2024-06-01 14:50:28
【文件属性】:

文件名称:cloudworker-proxy:适用于cloudflare工作者的api网关

文件大小:183KB

文件格式:ZIP

更新时间:2024-06-01 14:50:28

JavaScript

云工代理 适用于cloudflare工作者的api网关,具有可配置的处理程序,用于: 路由 http端点的负载平衡 根据客户端地理位置,主机,路径和协议进行路由 调用AWS Lambda和Google Cloud函数 S3铲斗 来自配置或Cloudflare KV-Storage的静态响应 将请求拆分到多个端点 记录(http,kinesis) 身份验证(基本,oauth2,签名) 限速 快取 改写 修改标题 添加cors标头 替换或插入内容 正在安装 通过NPM安装: npm install cloudworker-proxy --save 概念 代理是处理每个请求的不同处理程序的管道。 管道中的处理程序可以是: 中间件。 例如日志记录或身份验证,通常会在管道的更深处传递请求 起源。 从其他服务中获取内容,例如使用http。 变形。 修改内容,然后再将其传递回客户端 每个处理


【文件预览】:
cloudworker-proxy-master
----package.json(1KB)
----.eslintrc.json(500B)
----.github()
--------workflows()
----test()
--------handlers()
--------loggers()
--------helpers.js(1KB)
--------encryption()
--------bootstrap.js(88B)
----.prettierrc(100B)
----LICENSE(1KB)
----package-lock.json(103KB)
----src()
--------handlers()
--------loggers()
--------utils.js(428B)
--------index.js(559B)
--------encryption()
--------services()
--------constants.js(456B)
----examples()
--------index.js(385B)
--------package.json(727B)
--------templates()
--------package-lock.json(395KB)
--------serverless.yml(892B)
--------webpack.config.js(567B)
--------README.md(314B)
--------scripts()
--------handler.js(8KB)
--------local.js(581B)
----.gitignore(950B)
----README.md(26KB)
----.vscode()
--------launch.json(603B)

网友评论