网站代理服务

Web Proxy 代理服务介绍

Web Proxy 代理服务

基于 Cloudflare Worker 构建的轻量级网站代理

立即使用代理服务

服务简介

这是一个基于 Cloudflare Worker 技术构建的网站代理服务,允许用户通过中间服务器访问其他网站内容。服务部署在 Cloudflare 的边缘网络上,具有快速响应和全球分布的特点。

工作原理

  1. 用户通过您的代理服务器请求目标网站
  2. 代理服务器获取目标网站内容
  3. 代理服务器重写网页中的所有链接和表单,使其继续通过代理访问
  4. 最终用户获得经过处理的网页内容

主要功能

链接重写

自动重写网页中的所有链接,确保后续请求也通过代理服务器,保持一致的浏览体验。

JavaScript 拦截

通过注入 JavaScript 代码,拦截动态生成的链接和表单提交,确保所有导航都经过代理。

CORS 支持

自动设置跨域资源共享(CORS)头,允许从不同源访问资源。

友好的首页

提供简洁的输入界面,用户可以轻松输入目标网址开始代理访问。

技术实现

这个代理服务完全运行在 Cloudflare Worker 上,是一个无服务器解决方案,具有以下技术特点:

// 核心代理逻辑 async function handleRequest(request) { const url = new URL(request.url); if (url.pathname === '/' || url.pathname === '/proxy/') { return createLandingPage(); } const actualUrlStr = decodeURIComponent(url.pathname.replace("/proxy/", "")); const actualUrl = new URL(actualUrlStr); // 获取目标网站内容并修改响应 const response = await fetch(actualUrl); // ...重写链接和内容... return modifiedResponse; }

服务使用 JavaScript 编写,充分利用了 Cloudflare Worker 的 Fetch API 和 HTML 重写能力。

使用方法

使用这个代理服务非常简单:

  1. 访问 https://web.china365.dpdns.org
  2. 在输入框中输入您想访问的网址
  3. 点击"访问"按钮
  4. 所有链接将自动通过代理服务器处理

您也可以直接构造代理URL:https://web.china365.dpdns.org/proxy/编码后的目标网址

评论

此博客中的热门博文

热歌分享-天真的橡皮

2025年4月全球热点新闻速览

关于我让Deepseek写了一篇文章