Url-Shorten-Worker icon indicating copy to clipboard operation
Url-Shorten-Worker copied to clipboard

是否可以整个放到pages?

Open qingyuan0o0 opened this issue 1 year ago • 1 comments

如题,目前是放在worker,然后加载github.io,如果提交到pages,是一样可以调用worker的边缘计算,写一个教程?

qingyuan0o0 avatar Jan 11 '24 02:01 qingyuan0o0

想法不错, 你可以试试.

目前项目的结构是这样: 入口是 worker.js 根据 path 来判断返回一个怎样的页面.

  • 是合法的 password , 返回一个可操作的界面
  • 能查询到 value 的值, 302 跳转这个value (长网址) 查询的方法是向 worker.js 发 API
  • 非法 path, 返回 404 或 302 跳转

简化的理解, 如果去掉password部分的逻辑. 你可以理解为 worker.js + KV数据库 是后端. index.html + main.js 是前端.

前端与后端之间是用 API 调用. 其实如果你自己调试, 可以在本地浏览器打开 index.html 文件 (当然, 需要手动修改一下 password, api网址参数)

crazypeace avatar Jan 12 '24 18:01 crazypeace