前言
博主非常不建议用这种方法自建你的 Gravatar 源。因为 Cloudflare 由于被国内某些小脑萎缩群体用来搭建代理之后,连接延迟大大增加!
方法
去科赋锐控制面板,找到左边菜单的Workers
。
依次点击创建应用程序
-> 创建Worker
。
随便写一个名称,然后部署。
编辑代码,替换成如下内容:
addEventListener("fetch", event => {
let url = new URL(event.request.url);
url.hostname = "secure.gravatar.com";
let request = new Request(url, event.request);
event.respondWith(
fetch(request, {
headers: {
'Referer': 'https://secure.gravatar.com/',
'User-Agent': 'Cloudflare Workers'
}
})
);
});
大功告成!
1 条评论
烫知识,UA 可以不写