最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決PHP curl或file_get_contents下載圖片損壞或無法打開的問題

 更新時間:2019年10月11日 15:59:32   作者:有夢想的  
今天小編就為大家分享一篇解決PHP curl或file_get_contents下載圖片損壞或無法打開的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

通過curl或者file_get_contents獲取抓取遠程圖片并且保存到本地,發(fā)現(xiàn)損壞了很多圖片,比如訪問

https://fuss10.elemecdn.com/c/6c/69a7740b4ab864ac0639eb583d68fjpeg.jpeg

是可以訪問到圖片的,但是curl或者file_get_contents時圖片下載下來了卻損壞了,

就類似這樣:

原因是圖片被gizp了

解決辦法一:

 $url = 'https://fuss10.elemecdn.com/c/6c/69a7740b4ab864ac0639eb583d68fjpeg.jpeg';
 $img = file_get_contents("compress.zlib://".$url);
 $data = file_put_contents('E:/img/aaaaaaaaaaaa.jpeg',$img);

解決辦法二:

在curl里加上這段代碼

curl_setopt($ci, CURLOPT_ENCODING,'gzip');

以上這篇解決PHP curl或file_get_contents下載圖片損壞或無法打開的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

蛟河市| 皋兰县| 丰台区| 静乐县| 米易县| 宜城市| 溧水县| 贞丰县| 曲靖市| 辽中县| 新邵县| 云林县| 普陀区| 余干县| 宣恩县| 甘肃省| 当雄县| 昭通市| 吉隆县| 老河口市| 米林县| 申扎县| 南川市| 易门县| 梁山县| 连平县| 邓州市| 乌拉特中旗| 岢岚县| 永顺县| 河北省| 儋州市| 东乡族自治县| 砀山县| 台东市| 福建省| 辽阳县| 濉溪县| 永德县| 高青县| 江口县|