登录
首页 >  文章 >  前端

为何图片链接在新浏览器中会显示 404 错误?

时间:2024-11-01 16:09:48 491浏览 收藏

亲爱的编程学习爱好者,如果你点开了这篇文章,说明你对《为何图片链接在新浏览器中会显示 404 错误? 》很感兴趣。本篇文章就来给大家详细解析一下,主要介绍一下,希望所有认真读完的童鞋们,都有实质性的提高。

为何图片链接在新浏览器中会显示 404 错误?

为何图片链接在新浏览器中 404 错误?

在浏览网站时,遇到无法在其他浏览器中打开其图片链接的情况并非罕见。以 Playke.com 网站为例,问题如下:

  • 在当前浏览器中,右键图片并选择“在新标签页中打开”可以正常显示图片。
  • 然而,将图片链接复制到新浏览器中打开时,会出现 404 not found 错误。

原因在于 Playke.com 采用了简单的防盗链机制。要访问这些图片,需要添加 referer 头。在命令行中使用 curl 命令即可复制此行为:

$ curl -sI -e 'https://www.playke.com/xiezhen/mzsock/48884.html' https://www.playke.com/wp-content/uploads/2022/07/e7711-02111148847.jpg

添加 -e 选项可以设置 referer 头,指示访问图片的来源页面。在此例中,referer 头被设置为图片所在页面 https://www.playke.com/xiezhen/mzsock/48884.html。

添加 referer 头后,就可以在新浏览器中正常打开图片链接。

以上就是本文的全部内容了,是否有顺利帮助你解决问题?若是能给你带来学习上的帮助,请大家多多支持golang学习网!更多关于文章的相关知识,也可关注golang学习网公众号。

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>