解决网站文章调用微信公众号图片无法显示问题

落花生 2023-07-04 0 条评论 439 个足迹 日常记录,知识分享

首页 / 日常记录,知识分享 / 正文
星环博客

问题

图片来自微信公众平台未经许可不可引用

原因

当我们在浏览网页时,服务器会返回网页的文本内容,而对于网页中的图片,浏览器需要请求图片所在的服务器来获取图片内容。在互联网上,通常会被要求提供“引荐人”的信息,即告诉服务器你是从哪里得知该网页的。为了传递这个信息,HTTP协议设计了一个名为Referer(错误拼写,正确拼写应为Referrer)的字段,它在请求头中带上引荐网页的URL。

在浏览器访问包含微信公众号图片的网页时,浏览器会自动将请求该图片的网页地址作为Referer字段的值,发送给微信图片服务器。微信图片服务器会检查Referer字段,如果发现不是来自微信的域名,就会返回一张特定的图片,上面写着“此图片来自微信公众平台,未经允许不可引用”。这是为了防止其他网站使用微信的图片,避免浪费微信的带宽资源。这种机制被称为防盗链。

因此,当我们在笔记软件或阅读器中直接加入来自微信公众号的图片时,浏览器会将请求发送给微信图片服务器,并在Referer字段中携带使用了该图片的网页地址。微信图片服务器根据这个信息来判断是否允许请求,并返回相应的结果图片。

解决

<meta name="referrer" content="never">

版权声明:本文为原创文章,版权归 星环博客 所有,转载请注明出处!

本文链接: https://www.xhto.cn/archives/279.html

友情提示:添加友联和友联失效404的请联系博主,并确保自己网站已经添加博主为友联!

2023年07月04日 11:10:43 © 本文允许各作者规范转载

黑色的背后是黎明... + 赞赏博主吧!已经穷的开不起站了~

上一篇 下一篇
奇思幻想
表情
签到
赞一下
踩一下
  • PNG静图表情包
  • GIF动图表情包

评论事项 ( 请使用真实邮箱地址,以便接收评论回复信息 )

 这颗星球好像还没有被发现~
这里是B612星球,小王子外出寻找她的绵羊了,留言等她吧...
赞赏作者

支付宝

微信

支付宝红包码

[ 赞赏码 ]

打开对应软件 - 扫码赞赏

赞赏请备注好昵称和邮箱,方便公布排行榜

博客信息

文章数目79 篇
评论数目112 条
运行天数3年275天
友链特数0 条

广而告之

当前文章标签

https://www.xhto.cn/usr/themes/only/x-data/url.php
当前网站已经离线 - 星环博客
星环博客+https://www.xhto.cn/
https://www.xhto.cn/usr/themes/only/x-user/xeq_zfb.jpg
https://www.xhto.cn/usr/themes/only/x-user/xeq_wx.jpg
https://www.xhto.cn/usr/themes/only/x-user/xeq_hbm.jpg

即将离开 星环博客

您即将离开星环博客,请注意您的帐号和财产安全。


继续访问

星环博客 的运行时间:

花有重开日,人无再少年。

站点创建时间:2020-08-17 +  版权归属 星环博客 所有 +  © 2024 Copyright +  备案号: 粤ICP备2023084320号 +  不理白驹过隙,不信生死有命 +  页面加载速度:436ms
https://www.xhto.cn/usr/themes/only/x-img/xloading.gif