通过Cloudflare的workers部署反向代理代码
在cloudflare中创建一个workers,用Hello示例部署,并且编辑代码,将下面代码拷贝更新即可,并绑定一个自己的域名如:blog. ----------------------------------------------------------------------- // 把你的博客域名改在这里 const BLOG_HOST = ' frankz1998.blogspot.com ' addEventListener('fetch', event => { event.respondWith(handleRequest(event.request)) }) async function handleRequest(request) { try { const url = new URL(request.url) // 构建目标URL:转发到你的Blogspot博客 let targetPath = url.pathname if (url.search) { targetPath += url.search } const targetUrl = `https://${BLOG_HOST}${targetPath}` // 处理请求头 const headers = new Headers() for (const [key, value] of request.headers.entries()) { // 排除会干扰代理的头部 if (!['host', 'origin', 'referer', 'cf-connecting-ip', 'cf-visitor'].includes(key.toLowerCase())) { headers.set(key, value) } } // 设置Host头为你自己的Blogspot域名 headers.set('Host', BLOG_HOST) headers.set...