利用CloudFlare Worker 免费部署 JSProxy 服务

文章目录

本文来自@Dreamy.WJY投稿!博主编辑部分内容!

JSProxy 一个基于浏览器端 JS 实现的在线代理,这里不多介绍!

本文主要介绍一下利用CloudFlare Worker 来搭建一个JSProxy服务。

CloudFlare Worker 是 CloudFlare 的边缘计算服务。开发者可通过 JavaScript 对 CDN 进行编程,从而能灵活处理 HTTP 请求。这使得很多任务可在 CDN 上完成,无需自己的服务器参与。

CFW免费服务,支持每天10 万次免费请求!基本也够用了!

 

项目介绍

项目地址:https://github.com/EtherDream/jsproxy

 

准备工作

Cloudflare 账号一个

 

使用教程

1)打开 https://workers.cloudflare.com,登陆上你的 Cloudflare 账号激活 Workers 服务

然后创建一个 Workers【Create a Worker】

 

 

2)修改一下子域名,创建出来的域名格式 自定义的内容.Cloudflare用户名.workers.dev

 

 

 

3)复制 https://raw.githubusercontent.com/EtherDream/jsproxy/master/cf-worker/index.js 的内容到左侧代码(Script)区域

文章最下方有代码备份!!

 

4)先点击【Run】右侧看执行效果,再点击 【Save and deploy】 部署代码

 

5)届时你可以访问你的站点https://xxx.子域名.workers.dev查看效果

进入站点后将线路选择切换为当前站点即可使用

 

特别提示:浏览网站的时候,有时候会提示加载不安全脚本,点击允许即可!

 

演示站点

此处内容需要 登录 才可见

 

代码备份

 

原文链接:,转发请注明来源!

发表评论

  • 11 Responses to “利用CloudFlare Worker 免费部署 JSProxy 服务”
    • XIU2

      自荐我写的开源软件:CloudflareSpeedTest
      测试 Cloudflare CDN 延迟和速度,获取最快 IP (IPv4+IPv6)!

      Go 语言编写,使用简单无依赖,可以用来自选 IP。我邮箱投稿过,但是石沉大海。。。

      回复
      • 已经收到投稿。因为最近我再研究另一个类似的项目是网页版的。到时候一并更新文章

        我是小马甲~ 回复私信
        • 原来如此!先谢啦~

          XIU2 回复
    • jinh

      后面的那个部署代码的步骤根本无法实现,原来的代码删不掉,并且下面也没有run字样,这个怎么回事?

      回复
    • 改变

      这个如何绑定www域名呢?

      回复
    • DollarKiller

      配置好了 https://dash.cloudflare.com 上内嵌的浏览器 可以打开 ,用浏览器打开 报错 (使用了不受支持的协议。
      ERR_SSL_VERSION_OR_CIPHER_MISMATCH)

      回复私信
    • Timmy

      workers.api.error.not_found (Code: 10007)

      回复
    • 过客

      谢谢分享!

      回复私信