直接访问会跳转,放到 img
标签中就没事。
看了下应该不是判断 referer 是否为空,v2ex 设置了 referrerpolicy="no-referrer" rel="noreferrer"
。
@codehz 之前只看了referer,确实有其它差异
https://tutu.to/RgeYJd.ico -> https://tutu.to/show/RgeYJd.ico
现在实现了浏览器直接输入的跳转,a 标签点击现在还没搞定。
判断 accept
是否包含 text/html
即可,TRUE 则执行跳转。
或者判断 sec-fetch-dest
是否为 image
,同理。
可以点击图片试试
或者点击链接
1
codehz 2022-07-04 18:01:27 +08:00 via iPhone
你开 F12 看 request 差异啊,浏览器当然是可以指定接受的类型的
|
2
v2tudnew 2022-07-05 00:07:25 +08:00
感谢提供思路,成功解决图床跳转了。
|
3
nicoljiang 2022-07-05 01:49:03 +08:00
accept
|
4
TigerJie OP |
5
TigerJie OP |
6
deelii 2022-07-05 16:52:48 +08:00
我想知道 S1 的内个图片的出处
|
7
TigerJie OP |