一分钟教程:利用cloudflare worker搭建在线代理—-jsproxy
现在都流行无服务器函数,作为大牌CDN提供商cloud flare自然不甘落后推出了worker服务。免费用户有10万请求/每天 的额度,搭配上一些小型项目比如jsproxy就显得格外香甜。
jsproxy简介
jsproxy是 一个基于浏览器端 JS 实现的在线代理 。
传统在线代理都是在服务端替换 HTML/JS/CSS 等资源中的 URL。这不仅需要对内容做大量的分析和处理,还需对流量进行解压和再压缩,消耗大量 CPU 资源。并且由于逻辑较复杂,通常使用 Python/PHP 等编程语言自己实现。
为降低服务端开销,本项目使用浏览器的一个黑科技 —— Service Worker。它能让 JS 拦截网页产生的请求,并能自定义返回内容,相当于在浏览器内部实现一个反向代理。这使得绝大部分的内容处理都可以在浏览器上完成,服务器只需纯粹的转发流量。
由于原项目还是需要海外服务器,所以之前也只是知道但是懒得搭建,毕竟这个对我的作用有限。但是后来作者针对CF的worker项目单独做了个
CloudFlare Worker 版。这个版本对于没有海外服务器或者是对于海外网站浏览需求量较低水平的人来说是相当不错的了。每天10万次请求也足以应对个人使用或者是小范围分享了。
搭建
没有CF账号的先注册一个:点我注册
有账号的直接点击
Start building
填写自己喜爱的二级域名然后创建worker
进入github项目的index.js,复制代码。
清除hello world示范代码后粘贴进去。
点击 Save and deploy如果正常,右侧应显示首页。
收藏你的worker的域名或者记住就可以随时随地用了。
示范项目额度有限,请勿滥用。
使用效果
项目地址:github
一分钟教程:利用cloudflare worker搭建在线代理—-jsproxy相关推荐
- Google镜像搭建:利用 Cloudflare Workers 搭建访问谷歌镜像站点,可自行绑定域名
利用 Cloudflare Workers 搭建访问谷歌镜像站点 CF-Worker-Dir是一款适用于Cloudflare Worker平台上的云函数程序,可以使用它在一分钟内搭建属于自己的站点. ...
- 利用cloudflare works搭建个人网盘站——免费免服务器搭建基于onedrive的网盘站(2021版)
FODI是一款 OneDrive 秒级列表程序,之前就支持腾讯云SFC搭建基于onedrive的网盘站,但是现在腾讯云api要收费了(cloudflare的访问速度没有腾讯云的SFC快),所以其作者增 ...
- 利用cloudflare works搭建个人网盘站——免费免服务器搭建基于onedrive的网盘站(2020版)
FODI是一款 OneDrive 秒级列表程序,之前就支持腾讯云SFC搭建基于onedrive的网盘站,但是现在腾讯云api要收费了(cloudflare的访问速度没有腾讯云的SFC快),所以其作者增 ...
- cloudflare免费设置_Cloudflare 设置教程 | 利用cloudflare提速外贸网站
Cloudflare是外贸网站建设中常用的工具,主要有几个用途: 1,统一管理域名,不同域名商注册的域名,可以统一在cloudflare管理解析. 2,域名从cloudflare可以做301跳转,不需 ...
- 高级PHP开发:利用PHPEMS搭建在线考试平台
今天给大家分享一个小技巧,就是利用PHP ems搭建在线考试平台:希望能给你给予帮助: 在给大家分享之前,这里推荐下我自己建的PHP开发-VIP资料出售平台 :638965404,不管你是小白还是大牛 ...
- 铁威马NAS教程之利用docker快速搭建个人在线书库
这是一个基于Calibre的简单的图书管理系统,支持在线阅读.主要特点是:美观的界面.支持多用户.支持在线阅读.支持邮件推送.支持OPDS.支持一键安装,网页版初始化配置,轻松启动网站等等. 那么,如 ...
- 宝塔搭建网站教程php,怎么利用宝塔面板搭建网站详细教程
利用宝塔面板搭建网站是当前主流形式,宝塔面板操作简单,可视化操作,是新手和老司机搭建网站的首选.今天我的主题网就给小白们分享下怎么利用宝塔搭建自己的网站.如果你还没有安装宝塔可以参考:宝塔面板安装小白 ...
- Chevereto图床搭建 | 利用云服务器搭建免费图床完整教程
前言: 手里有台香港阿里云机器,不知道干什么好,干脆拿来做些小实验,呆在家里防疫都已经快长毛了...博客上的图片本来是托管在阿里云OSS上的,但是感觉管理起来不是很方便.而且本来很好用的 SM.MS ...
- 如何利用教育网站源码成功搭建在线教育网站
如今是一个信息化时代,人们都想接受各种各样的教育,在线教育也就因此发展了起来,并且逐渐成为了一种趋势.而成熟的在线教育网站皆是由高质量的教育网站源码搭建而成的.如何利用教育网站源码成功搭建在线教育网站 ...
最新文章
- 人脸识别屡遭非议 会成为“潘多拉魔盒”吗
- Spark详解(十四):Spark SQL的Join实现
- SpringBoot profile配置
- js php 正则差别,JavaScript正则表达式的浏览器的差异
- python面向对象基础之类与实例
- cpu使用率 htop显示_Linux CPU占用率监控工具小结
- Datedifff返回两个日期之间的天数
- Polygons HDU - 1632 (半平面交)
- 苹果macfcpx视频剪辑软件:Final Cut Pro X
- MMORPG大型游戏设计与开发(概述)updated
- 【2020年高被引学者】 车万翔 哈尔滨工业大学
- 【梳理】离散数学 第10章 群与环 10.2 子群与群的陪集分解
- java io 操作实例
- lvm扩容lv扩容操作记录
- 计算机知识动画小学,电脑动画
- 01_安卓APP开发流程概览
- 固定码率(CBR)与可变码率(VBR)
- 读书随想2 - 格鲁夫给经理人的第一课
- 真香啊,推荐 6 个 Python 数据分析神器
- App高危漏洞 Android用户记得更新百度全家桶