url.hostname='i.pximg.net';letrequest =newRequest(url, event.request); event.respondWith(fetch(request, {headers:{'Referer':'https://www.pixiv.net',//需要代理访问的网站'User-Agent':'Cloudflare Workers'//代理服务器} }) ); }); 编写完成后,点击Save and Deploy,会生成一个routes路径,如下图...
首先前往 https://dash.cloudflare.com/sign-up 注册 Cloudflare 账号,若已经有账号那直接前往 https://dash.cloudflare.com/login 登录即可。 2.2 创建并配置 Workers 在Cloudflare 的面板左侧选择 Workers 选项卡,然后点击右侧的“创建应用程序”按钮。然后点击新页面的“创建 Worker”按钮,命名后直接点击部署即可。
CloudFlareWorkers部署Pixiv图⽚反代 CloudFlare Workers部署Pixiv图⽚反代 众所周知,pixiv的图⽚伺服器⽹域为i.pximg.net,因为有盗连保护,只要Referer是空值或不是来⾃pixiv的⽹域就会返回403。今天我就带⼤家解决这个问题。1. 通过CF创建服务代理。CF的官⽹⽹址 然后邮箱注册⼀个账号,注册成功后...
在Cloudflare - Workers&Pages - KV下新建一个KV,并复制它的ID 首先clone仓库,并在根目录下创建wrangler.toml文件 填写并修改以下内容: name = "images-handler" main = "src/index.js" compatibility_date = "2024-05-17" node_compat = true workers_dev = false route = { pattern = "images.your.dom...
CloudFlare-Workers 储存一些CloudFlare Workers脚本 Pixiv 用来反代Pixiv的图片,让其得以在其他网站引用。 Wiki 用来反代Wiki,让其得以在中国大陆直接访问。 proxy 用来简单反代网站,代码与Pixiv一致,仅用来反代同一域名下资源。 Releases No releases published
反观另一个同样无法访问的网站 Pixiv,网上给出的解决方案是直接在本地运行 Nginx 进行反代就可以访问。这个解决方案本质上是利用了 SNI 协议的漏洞,即为了区分前往同一地址的不同域名,SNI 协议中会以明文展示你需要前往的域名。明文展示显然会导致在特定的地区访问不稳定等种种问题,所以互联网领域的开发者们创造了 ...
在Cloudflare 的面板左侧选择 Workers 选项卡,然后点击右侧的“创建应用程序”按钮。然后点击新页面的“创建 Worker”按钮,命名后直接点击部署即可。 创建后,我们点击新页面的“编辑代码”按钮,进入代码编辑页面,然后将以下代码覆盖掉左侧代码框的内容。 addEventListener('fetch',event=>{event.respondWith(handleRequest(...
在Cloudflare 的面板左侧选择 Workers 选项卡,然后点击右侧的“创建应用程序”按钮。然后点击新页面的“创建 Worker”按钮,命名后直接点击部署即可。 创建后,我们点击新页面的“编辑代码”按钮,进入代码编辑页面,然后将以下代码覆盖掉左侧代码框的内容。 addEventListener('fetch',event=>{event.respondWith(handleRequest(...