近日,新浪图片外链,大面积失效!
网上的有不少方式是这样的!
-
方法一
新建PHP文件,代码如下:
<?php
header("Content-Type: image/jpeg;text/html; charset=utf-8");
$url = 'http://'.str_replace(array("http://","https://"),"",$_GET['tu']);
$ch = curl_init($url);
//curl_setopt($ch, CURLOPT_REFERER, "https://movie.douban.com/"); //伪造来路页面
//curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-FORWARDED-FOR:'. getIP().'', 'CLIENT-IP:'. getIP().'')); //构造IP
curl_setopt($ch, CURLOPT_HEADER, 0); //不返回header部分
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //返回字符串,而非直接输出
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$FH= curl_exec($ch);
curl_close($ch);
echo $FH;
exit;
?>
把以上代码保存为PHP文件上传至服务器,然后通过http://你的域名/tu(新建PHP文件的名字).php?tu=新浪图片地址,这样来解决!
今天我就分享另一种方法给博友,一段代码解决!
-
方法二
修改模板图片调用方式!
代码如下:
<img name="referrer" content="no-referrer" src="新浪图片地址" >
觉得对你有效,麻烦在下面点个赞!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
- 最新
- 最热
只看作者