关于 DreamCat

主题名称:DreamCat | 版本:3.0.231014

主题开发:HanFengA7 | CornWorld

Designed by HanFengA7 Power by Typecho

Copyright © 2015-2024 by LychApe All rights reserved!

menu
refresh

使用CloudFlare Workers加速Pixiv图片访问

作者: luoxin

时间:

首先需要f12拿到pixv的图片链接

https://i.pximg.net/img-original/img/2018/12/30/23/23/32/72389353_p0.jpg

要知道pixiv设置了防盗链,不来自pixiv.net的访问一律403,但是可以自定义Referer头,所以是可以反代的

打开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/'
      }
    })
  );
});

保存部署。由于workers.dev已经被墙了,所以需要设置自己的域名

找到Custom Domains设置,然后添加域名即可

测试:
1


#本文链接:https://rakushin.cn/archives/cloudflare-pixiv.html
#本文采用 CC BY-NC-SA 4.0 协议进行许可
#如无特别声明,该文章均为 luoxin 原创,转载请遵循 署名-非商业性使用 4.0 国际(CC BY-NC 4.0)协议,即转载请注明文章来源。
#最后编辑时间为: 2024 年 05 月 01 日








加我的QQ
加我的微博
加我的支付宝
加我的微信