狗比 CORS 阻挡了我们在前端访问众多外部资源的权利
所以我用 Cloudflare Workers 搭建了一个 Fuck CORS 反代!
你只需要使用这个域名替代源站域名,然后加上下⾯的 Header
upstream-host - 源站域名real-referer
(可选) - 要传给源站的 Referer
real-origin
(可选) - 要传给源站的 Origin
就可以愉快地到处 fetch 啦!
使用例子
const url = 'https://fuck-cors.lgc2333.top/setu/v2';
async function fuckCors() {
// 实际上访问的是 api.lolicon.app
const resp = await fetch(url, {
headers: { 'upstream-host': 'api.lolicon.app' },
});
const json = await resp.json();
console.log(json);
}
fuckCors();