CloudFlare Workers免费加速网站

CloudFlare是一家国外CDN加速服务商,在国外很有名气,使用效果也很好,提供免费和付费的加速和网站保护服务,因为一些不可抗拒的原因,国内某些网络环境使用该服务会略慢。

Cloudflare Workers

Cloudflare Worker是Cloudflare推出的serverless服务,可以使用Javascript以及WebAssembly语言进行编程 ,从而能灵活处理 HTTP 请求。这使得很多任务可在 CDN 上完成,无需自己的服务器参与。(类似与腾讯云的云函数)

Cloudflare Workers的免费服务,每天限制10 万次免费请求,个人使用完全够用。

本文中介绍的方法都是基于Cloudflare Workers及开源项目,无需服务器及域名的零成本方案。

开源项目仅做学习使用,请勿用于非法用途。

本文适用于以下场景:

本地访问Cloudflare 速度良好,用来加速一些速度慢或者无法访问的网站。

WorkersProxy

开源地址:https://github.com/Siujoeng-Lau/WorkersProxy

WorkersProxy是一个轻量级的Javascript应用程序,它从其他服务器检索资源作为客户端。

Cloudflare Workers上进行部署,这是一个用于构建无服务器应用程序的有影响力的平台,您可以构建自定义的反向代理,而无需购买计算引擎和配置Nginx等Web服务器。

此外,还将优化关键性能,如延迟和可用性,因为您的应用程序将通过Cloudflare在90多个国家/地区的全球数据中心网络进行分发。

通过配置地理位置和IP地址过滤器,您可以根据其规定直接在特定国家或地区暂停您的反向代理服务。利用移动重定向器,您可以根据用户的设备分发各种网页。

CloudFlare Workers免费加速网站

jsproxy

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

本项目主要用于以下技术的研究:

  • 网站镜像 / 沙盒化
  • 钓鱼网站检测技术
  • 前端资源访问加速

当然请勿将本项目用于非法用途,否则后果自负。

相关阅读:

https://51.ruyo.net/13487.html

https://blog.rhilip.info/archives/1095/

老司机
5 条回复 A 作者 M 管理员
  1. 站长大人,我来问一个问题
    https://github.com/Siujoeng-Lau/Workers-Proxy文中提到要配置.toml,我该怎么配置呢。走到这一步蒙圈了。可能是我没有配置好.toml的原因,在终端输入wrangler build提示找不到.toml文件。后面的都走不下去了。望站长能解惑。感谢。

    • 选择Deploy manually手动部署,修改index.js内容粘贴到Cloudflare Worker

    • 站长,必须要有自己域么,我讲index.js的内容复制到Cloudflare Worker,点run,出现Access denied: WorkersProxy is not available in your region yet.
      另外,我是不是还要设置全局API添加到.toml里面?我现在首页可以打开,但是其他的进去就是404.我没有自己域名啊,我只是想用下https://github.com/EtherDream/jsproxy。现在连油猴都下载不了。

    • Cloudflare Worker自带子域名,看文章截图中右侧

  2. 好叻,谢谢,看不懂。我滚了

欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论