打开的图片本来应该是这样的格式,
https://cdn.xxxxxxxxxx.com/images/full/69/583/583801123.jpg

复制到其他浏览器里,或者发送给别人,都能正常打开和显示。



但现在网站加入了图片有效期的时间限制,打开后的图片地址,变成:
https://cdn.xxxxxxxxxx.com/images/full/69/583/583801123.jpg?secure=tlO3jvCg3AOHYlCDiRwx_A==,1729955084

也就是.jpg 后面有一串 ?secure= 开头的后缀,超过一定的时间,已经打开显示的图片标签页重新刷新一下,或者发送给别人打开,便无法再显示,显示的是

Error 403
Forbidden
Sorry, you are not authorized to access the resource.



哪怕手动去掉后缀,直接访问 https://cdn.xxxxxxxxxx.com/images/full/69/583/583801123.jpg 这个地址,也是无法打开,显示的是同样的 Error 403 错误提示,只有在图片刚打开的一段时间内,这两个地址才都能正常访问和打开,

https://cdn.xxxxxxxxxx.com/images/full/69/583/583801123.jpg
https://cdn.xxxxxxxxxx.com/images/full/69/583/583801123.jpg?secure=tlO3jvCg3AOHYlCDiRwx_A==,1729955084

超过一段时间后,就无法打开,显示 Error 403 Forbidden ,只能进入他的网站,从网站列表里找到图片,重新再次打开,才能显示出图片,请问有无办法绕过网站的这个限制。
举报· 27 次点击
登录 注册 站外分享
1 条回复  
vishun 小成 2024-10-29 09:29:31
这就是阿里云、七牛等 oss 中的时间戳防盗链,服务端实现的,没办法绕过吧。
返回顶部