图片跳板,图片反防盗链

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图片跳板,图片反防盗链相关的知识,希望对你有一定的参考价值。

用于反防盗链图片,图片代理,原理:反盗链图片一般允许空referrer访问,所以使用服务端远程伪造referrer抓取图片,然后输出image/* 格式达到反防盗链的效果。

前台使用:<img src="跳板地址/GetImg?imgUrl=原图片地址" />

 

 

public FileResult GetImg(string imgUrl)
        {
            Uri url = new Uri(imgUrl);
            HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
            req.Referer = "";
            var rep = req.GetResponse();
             
            return File(rep.GetResponseStream(),"image/jpg");
        }

以上是关于图片跳板,图片反防盗链的主要内容,如果未能解决你的问题,请参考以下文章

关于微信公众号图片防盗链问题的解决办法

微信图片反防盗链的方法

微信图片防盗链解决办法

微信图片反防盗链 不太成熟的解决方式 仅供参考

图片盗链的攻与防

Nginx修改配置实现图片防盗链