首先创建一个Git项目,然后creating a new file 一个_worker.js的JS文件并写入以下代码保存. 代码语言:javascript 代码运行次数:0 运行 AI代码解释 exportdefault{asyncfetch(request,env){const_url=newURL(request.url);_url.hostname=_url.pathname.startsWith("/gh/")?"cdn.jsdelivr.net":"www.baidu.com"...
之后再点击创建worker,输入项目名称,然后在下面会有一行小字:您的 Worker 将被部署到:xxxxx,这个是cf自动分配给你的域名,通过这个就可以访问这个项目,有童鞋就会想那为啥还要自己准备域名,因为很简单,cf分配的那个域名目前打不开,只能绑定自己的域名。输入完名称后点击保存,会出现默认的worker.js,这个不用管,点击完成...
左侧切换到Worker 和 Pages分栏,创建应用程序,随便取个名字,随便选个模板部署就可以了,后面再改代码。 点击快速编辑把以下代码复制到worker.js中,保存并部署: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 // src/worker.tsvarworker_default={asyncfetch(request,env){if(request.method!=="GET"){return...
Cloudflare Worker Proxy 反向代理,可以把github、githubusercontent、jsdelivr等流量加速。 本项目是cloudflare反向代理。在cloudflare网站中新建worker,把worker.js文件中的内容复制进去即可使用。 代码地址:https://github.com/hadis898/gh-proxy/blob/master/worker.js 使用方法为在任意url前面加上https://你的域名/p...
编辑worker.js 文件 编辑覆盖后,ctrl + s 即可保存。 import HTML from './docker.html'; export default { async fetch(request) { const url = new URL(request.url); const path = url.pathname; const originalHost = request.headers.get("host"); const registryHost = "registry-1.docker.io"; ...
返回进入Cloudflare主界面,左侧栏点击Workers 和 Pages,右侧点击创建Workers: 命名后直接点击部署: 部署完毕后,点击编辑代码: 可以看到worker.js文件,将下面这一大串复制粘贴进去,第四行你的域名就是上面托管好的域名(建议二级域名),这里先不急着填写,点击右上角的部署: ...
wrangler generate my-worker 会自动创建一个新的项目,并且会在当前目录下生成一个新的文件夹,文件夹名称为 my-worker。 项目目录结构如下: .cargo-ok .gitignore .prettierrc CODE_OF_CONDUCT.md index.js # 入口文件 LICENSE_APACHE LICENSE_MIT package.json README.md wrangler.toml # 配置文件 和普通前端...
Worker 是 Cloudflare 提供的一个服务器less(无服务器)计算服务,我们编写一段代码,可以是Javascript,Typescript,甚至是Python。 把代码上传到worker上,用户编写的这个函数会被部署在 Cloudflare 全世界 CDN 服务器节点上。 每当有访客请求worker地址时,地理位置最近的CDN节点就会相应请求,执行这段代码的业务逻辑。worker...
使用Cloudflare Worker搭建自己的AI绘画工具 demo: https://aidraw.foxhank.top 0.前言 Cloudflare公司推出了workers-ai,可以免费在 Cloudflare 的全球网络上运行由无服务器 GPU 提供支持的机器学习模型。 Workers AI 可以 Cloudflare 网络上使用自己的代码运行机器学习模型,也就是说,只要写一个js代码,就可以免费调用...
使用cloudflare创建一个无服务器功能、站点和全栈应用程序 image.png 首先部署一个helloword。 注意:应用名称和你cloudflare用户名会影响访问的域名(cloudflare给你分配的) image.png image.png 将下面代码复制到worker.js 代码来源 有条件的可以绑定自己的域名,下面我以cloudflare绑定阿里云注册的域名为例子 // _worke...