项目地址: node-ws
操作见视频演示
视频地址:https://youtu.be/Ja4ZkUN-mLc
最近测试科学上网时,想测试一下IP,发现非常不方便,需求很简单,给我IP地址就行!
有一个姓不(不装了就是“不良林”)的博主,他搭建了一个链接,能直接显示出IP地址,实在是太方便了!
秉着学习的态度,我自己操作了一个,大家一起进步吧!
源码地址:
https://github.com/super-yan86/cloudflare_workers_ipinfo
测试的地址,可以直接用
https://ip.aica.cf
两段代码,其他的咱都不需要,就不贴上来
城市 ${request.cf.city}
国家/地区 ${request.cf.country}
精简代码,有能力的自己编译一下
export default {
async fetch(request) {
const body = `
<!DOCTYPE html>
<html>
<head>
<meta charset='UTF-8'>
<title>my ip info</title>
</head>
<body>
${request.headers.get("X-Real-IP")}
</body>
`
const newResponse = new Response(body, {
headers: {
"content-type": "text/html;charset=UTF-8",
},
});
return newResponse;
},
};
视频地址:https://youtu.be/VcCF2pwRM_M
项目代码
https://github.com/crazypeace/Url-Shorten-Worker?tab=readme-ov-file
第一步
创建一个CLOUDFLARE账号
第二步
创建一个KV
记得这个KV的名字,以 urlsrv 为例
第三步
添加一个条目Entry
密钥key为password,值value为一个随机字符串.
* password这个key是在脚本中要引用的,所以要设置这个。
值VALUE,需要自定义
第四步
创建Worker服务
第五步
设置绑定KV
变量名称必须设置为 LINKS, KV的名字选刚刚创建的 urlsrv
第六步
编辑Worker的脚本
换成worker.js 的内容,,保存并部署
第七步
绑定域名
项目视频: https://youtu.be/21RL2Clg0P4 项目地址: https://asml.cf/claw Docker镜像: 7techlife/sevenhy2 1,使用GITHUB登陆,半年以上的账号,可以自动每月5美元积分 2,进入主面板,创建APP 3...