众所周知,
pixiv的图片伺服器网域为i.pximg.net,因为有盗连保护,只要Referer是空值或不是来自pixiv的网域就会返回403。
反向代理
这个代理是pixiv图片伺服器连结的反向代理,只需修改网域部分即可使用。
反向这个代理只需要将i.pximg.net更换为搭建的反向代理pic.qixiv.me就可以使用,例如:
pixiv网站上的原始连结(在其他网站使用会返回403):https://i.pximg.net/img-original/img/2018/04/24/01/51/35/68377968_p0.png
反向代理(可以正常在其他网站使用):https://i.pixiv.cat/img-original/img/2018/04/24/01/51/35/68377968_p0.png
| i.pixiv.cat反向代理(i.pixiv.cat) | 原始连结(i.pximg.net) |
|---|---|
![]() |
![]() |
CloudFlare Workers部署代码
addEventListener("fetch", event => {
let url = new URL(event.request.url);
url.hostname = "i.pximg.net";
let request = new Request(url, event.request);
event.respondWith(
fetch(request, {
headers: {
'Referer': 'https://www.pixiv.net/',
'User-Agent': 'Cloudflare Workers'
}
})
);
});
![[转载]用CloudFlare Workers部署Pixiv图片反代 .png!water.jpg"](https://i.pixiv.cat/img-original/img/2018/04/24/01/51/35/68377968_p0.png?)
![[转载]用CloudFlare Workers部署Pixiv图片反代 [转载]用CloudFlare Workers部署Pixiv图片反代](https://i.pximg.net/img-original/img/2018/04/24/01/51/35/68377968_p0.png!water.jpg)

