KV-woker 纯练手项目 把worker.js 里的配置项改为在 KV 中保存

KV-woker 项目准备实现的功能列表见此:

今天实现:
  • 把worker.js 里的配置项改为在 KV 中保存

第 1 步

在 KV 中把配置都添加进去, 前后都加上 _


第 2 步

把 worker.js 里面的值当作默认值, 当KV中没有设置时, 维持程序运转. 

从 KV 中读取配置值, 我们观察分为两类, 布尔值  Boolen 和 字符串 String.

所以做两个函数分别用于读取 布尔值  Boolen 和 字符串 String, 方便重复使用.

然后我们把这个构造配置值的函数, 放到访问worker时的调用函数的一开头.

测试发现有问题, 显示的不是 pastebin 页面.

检视代码, 发现 index_html, result_html, response_header, 这3个变量, 是和配置项有关系的.

所以把这3个也放到一个函数中, 同样的, 在访问worker时的调用函数的一开头就调用一下.
功能正常, 而且可以通过页面直接改写配置项的值, 并生效.
比如, 控制 能否 读取全部KV

评论

The Hot3 in Last 30 Days

强行重装 233boy的sing-box脚本 取消脚本报错退出的逻辑

更自由地使用 各种一键脚本(未裁剪)

在不同的平台部署 webssh 自定义添加不同的标识 修改部署的文件