免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 发帖

Cloudflare实现反代的两种方式

通过Cloudflare Workers实现反代:
  1. addEventListener(
  2.   "fetch",event => {
  3.      let url=new URL(event.request.url);
  4.      url.hostname="www.baidu.com";  //你需要反代的域名
  5.      let request=new Request(url,event.request);
  6.      event. respondWith(
  7.        fetch(request)
  8.      )
  9.   }
  10. )
复制代码
通过Cloudflare Pages实现反代:

创建一个 _worker.js 的文件,并写入以下代码:
  1. export default {
  2.   async fetch(request, env) {
  3.     let url = new URL(request.url);
  4.     url.hostname = 'www.baidu.com'
  5.     return fetch(new Request(url, request));
  6.   },
  7. };
复制代码
最后打包成zip文件上传。

返回列表