[技术|原创|首发] Deno 反代加速任意网站 实现 CDN 加速效果

2022-05-01 20:21:30 +08:00
 lizhiqing
这是一篇技术帖,由 lizhiqing 原创于 V2EX 首发,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载,禁止转载。

==================================================

过多复杂的 JavaScript 代码不便分享,感兴趣的自行研究,会写 JavaScript 就可以自由发挥了。

这里分享一个简单的 CDN 加速、网站反代效果。

==================================================

首先,第一步,登陆 Deno 网站。

https://dash.deno.com/

==================================================

第二步,新建。




==================================================

第三步,粘贴代码,修改为你要反代的网站。

let proxy_domain = "https://www.v2ex.com"; // 修改为你的网站地址
import { serve } from "https://deno.land/std@0.120.0/http/server.ts";async function handler(req: Request): Response {return fetch(proxy_domain+req.url.split('deno.dev')[1],{headers:req.headers,method:req.method,body:req.body});}await serve(handler);




==================================================

第四步,复制地址,即可查看反代效果了。







完。
6605 次点击
所在节点    程序员
34 条回复
codefever
2022-05-01 20:30:17 +08:00
居然不让转载,可惜了
Hyejeong
2022-05-01 20:43:59 +08:00
可以设置 cookies 吗
superfatboy
2022-05-01 20:47:36 +08:00
我要是强行转载呢
qiubangzhu
2022-05-01 20:51:29 +08:00
知道了 赶紧删除 不要让 mjj 知道 不然就要废了
mdyc
2022-05-01 20:51:46 +08:00
知道了 赶紧删除 不要让 mjj 知道 不然就要废了
Joshuam
2022-05-01 20:55:44 +08:00
知道了 赶紧删除 不要让 mjj 知道 不然就要废了
qq515550
2022-05-01 20:56:42 +08:00
知道了 赶紧删除 不要让 mjj 知道 不然就要废了
Love4Taylor
2022-05-01 20:57:03 +08:00
相比于 cloudflare workers 有什么优势么
codehz
2022-05-01 21:06:16 +08:00
Deno Deploy 明确禁止代理服务,玩这个小心封号
hbtech
2022-05-01 21:17:13 +08:00
kkocdko
2022-05-01 21:21:28 +08:00
可是我这边直接无法直连 deno.com 。我相信大多数需要使用反代的场景,网络条件都和我这儿一样不是很好。
ije
2022-05-01 22:21:14 +08:00
大家好,我是 deno core 的成员,我们已经收到相关反馈,并且已经封闭了一批账户,如果我们发现大家使用 Deno D
eploy 违反我们的使用条例,我们将会对您的 github 绑定账户进行永久封锁。另外创建小号我们是无法使用我们的服务的!

Deno 旨在提供一个开发和部署体验友好的 Web 环境,希望大家正确使用,谢谢!
iqoo
2022-05-01 22:26:08 +08:00
还不如用 cfworker
reorx
2022-05-01 23:29:51 +08:00
👎
IvanLi127
2022-05-01 23:59:15 +08:00
op 就是出来坑人的吧,哈哈哈哈
docx
2022-05-02 00:06:07 +08:00
速度真快,2 小时就凉凉了
yulon
2022-05-02 00:06:35 +08:00
就薅吧,使劲薅吧,最后谁也不开放,谁都用不了,就开心了😅
bojue
2022-05-02 00:09:21 +08:00
@ije 这效率可以
Leviathann
2022-05-02 00:21:38 +08:00
mjj 是什么
hronro
2022-05-02 01:27:09 +08:00
@ije #12

请教一下 Deno Deploy 有对国内的路由优化吗?

另外你的主页 http://jex.me 是不是没有对 Firefox 不知道是不是没有对 Firefox 做兼容,我用 Firefox 打开发现页面疯狂闪烁,闪得我眼睛都快瞎了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/850412

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX