全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworksBGVM服务器IP归属甄别会员请立即修改密码
查看: 13509|回复: 108

[经验] 【开源】CF Worker KV 短链接/短网址程序

  [复制链接]
发表于 2020-12-6 00:26:05 | 显示全部楼层 |阅读模式
很多时候网址过长不利于分享,将长网址转换短网址/短链接,缩短内容长度,会使得分享更加方便。
借助免费的Cloudflare Worker和前不久新添加的kv免费额度可以搭建属于我们自己的长网址转换短网址程序

项目开源地址:httt删除ps://github.com/xyTom/Url-Shorten-Worker  短网址:httt删除ps://5it.me/code
(作为一个新人,麻烦各位大佬给个Star,鼓励一下我这个新人开发者,未来我会努力开发更多开源程序)

Demo:htt删除ps://5it.me
注意:KV有免费额度限制,每天只能写1000次

搭建教程:

首先去httt删除ps://workers.cloudflare.com/注册一个账号

去Workers KV中创建一个命名空间



去Worker的Settings选选项卡中绑定KV Namespace



其中Variable name填写`LINKS`, KV namespace填写你刚刚创建的命名空间



复制本项目中的`index.js`的代码到Cloudlare Worker


点击Save and Deploy


最后,新人第一次发布开源项目,还不太熟悉,如有写的不好的地方还请各位大佬谅解。如果觉得这个项目有意思,请帮忙去github点个star,谢谢各位大佬了!
发表于 2020-12-6 05:47:41 来自手机 | 显示全部楼层
既然是国人 为什么要设置为英文?为了装比?

点评

SFA
脑子是个好东西,希望你也有  发表于 2020-12-23 14:18
你的名字是啥语?  发表于 2020-12-22 17:39
你为啥要用英文名,是为了装傻福?  发表于 2020-12-15 06:17
你怎麼不去批鬥一下你的英文老師?  发表于 2020-12-12 01:44
恭喜你用中文用得出名了  发表于 2020-12-6 19:17
 楼主| 发表于 2020-12-6 13:31:24 | 显示全部楼层
Hedy 发表于 2020-12-6 05:47
既然是国人 为什么要设置为英文?为了装比?


用英文是因为本人是学生,这个项目是我参加的选修课的期末项目,由于学校是中外联合办学,要求作业必须是英文,想要各位大佬帮忙点star也是因为,期末项目的评分标准的其中一项就是项目的star数,star越多分会高,所以还请各位大佬多帮忙点下star,作为一个苦逼的学生党,还是希望自己的分数高一些的。
发表于 2020-12-6 13:39:16 | 显示全部楼层
tomx 发表于 2020-12-6 13:31
用英文是因为本人是学生,这个项目是我参加的选修课的期末项目,由于学校是中外联合办学,要求作业必须是 ...

不用理这种人。

国人做开源项目同样可以面向所有人。有中文有英文挺好的。
发表于 2020-12-23 14:51:10 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2020-12-14 18:50:11 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2020-12-6 00:28:21 | 显示全部楼层
第一次离大佬这么近
发表于 2020-12-6 00:28:48 | 显示全部楼层
前排前排,绑定。
发表于 2020-12-6 00:29:45 | 显示全部楼层
感谢分享,绑定大佬
发表于 2020-12-6 00:33:12 | 显示全部楼层
本帖最后由 wumeitianshi 于 2020-12-6 00:35 编辑

star了 zsbd
发表于 2020-12-6 00:36:30 | 显示全部楼层
支持大佬,zsbd
 楼主| 发表于 2020-12-6 00:38:41 | 显示全部楼层

谢谢大佬!
发表于 2020-12-6 00:39:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2021-12-2 10:46 , Processed in 0.071524 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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