使用https://images.weserv.nl/ 建立图床
受限于referer,b站小红书上传图片后都是不能在自己博客上使用的(小红书的图片有鉴权一个地址只能用2天左右,不能使用此方法)
当然如果硬要使用也是可以,请求图片的时候不能带上referer,浏览器插件可以模拟下
使用 weserv 将去除图片限制
jpg图片
下图来源于某站
https://images.weserv.nl/?url=https://i2.hdslb.com/bfs/archive/2c02e6a9fc30edcec3b1efd291b93294d037ff7f.jpg@672w_378h_1c_!web-home-common-cover.avif
Gif支持
在url最后拼上
&output=gif&n=-1
https://images.weserv.nl/?url=i5.hoopchina.com.cn/hupuapp/bbs/109/37338109/thread_37338109_20210220183736_s_5420718_o_w_550_h_550_29803.gif&output=gif&n=-1
使用docker部署 本地的https://images.weserv.nl/
Pull and run the ghcr.io/weserv/images
container.
docker run -d -p 8080:80 --shm-size=1gb --name=weserv ghcr.io/weserv/images:5.x
这样使用就可以
http://localhost:8080/?url=aaa.jpg