设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 1589|回复: 1

cf cloudflare cdn的worker一键创建html代码,免费静态页面托管,kv mysql数据库

[复制链接]
 成长值: 249

签到天数: 4708 天

[LV.Master]伴坛终老

发表于 2022/10/16 03:48 | 显示全部楼层 |阅读模式 |Google Chrome 106.0.0.0|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
cf cloudflare cdn的worker一键创建html代码,免费静态页面托管,kv mysql数据库

网上转的
  1. worker一键创建html代码
  2. addEventListener('fetch', event => {
  3.     event.respondWith(handleRequest(event.request).catch((err) => { return new Response(err.message) }))
  4. })
  5. const html = ``;

  6. async function handleRequest(request) {
  7.     let req_url = new URL(request.url);
  8.     if (req_url.pathname.startsWith('/链接1')) {
  9.         return new Response(`
  10.                 输出内容1
  11.                 `,
  12.         { status: 200, headers: { 'Content-Type': 'text/html; charset=utf-8' } }
  13.         );
  14.     } else if(req_url.pathname.startsWith('/链接2')) {
  15.         return new Response(`
  16.                 输出内容2
  17.                 `,
  18.         { status: 200, headers: { 'Content-Type': 'text/html; charset=utf-8' } }
  19.         );
  20.     } else {
  21.         return new Response(`
  22.                 如果没有匹配上面任何一个path输出的内容
  23. `,
  24.         { status: 200, headers: {'Content-Type': 'text/html; charset=utf-8'} }
  25.         );
  26.         }
  27. }
复制代码


代码讲解下
输出内容里面放js静态,没有匹配则输出index.html
达成成就,无需服务器速成建立网站

也可以把文件存在R2里,然后 worker 直接返回
KV那个好像不是存文件的,R2这个才能存,R2免费10G空间每月刷新配额,KV免费1G的每天限制一千次写入或修改操作,10W次读取,KV主要是用来存值当mysql数据库用。
等于要用的就是R2,把文件存储在R2里然后访问静态页面就可以了,或者直接用worker输出内容,免得R2超过每月免费配额引起的额外账单计费,worker是彻彻底底的免费。

其他第三方免费静态页面托管还有surge.sh,github.io,等等

评分

参与人数 2樱币 +4 收起 理由
836687654 + 2 很给力!
flameman + 2 很给力!

查看全部评分

[发帖际遇]: 小樱 捡了钱没交公 威望 降了 3 . 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

签到天数: 77 天

[LV.6]常住居民II

发表于 2022/10/17 09:04 | 显示全部楼层 |Google Chrome 86.0.4240.198|Windows 10
虽然看不懂,但还是6666666666666666666666666
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2024/11/24 13:02 , Processed in 0.129274 second(s), 23 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表