破解微信圖片防盜鏈


 

今天一哥們在博客中留言問到了怎樣解決微信圖片防盜鏈的問題。

之前在項目中,我也遇到了防盜鏈的問題。

在這里分享一下本人對微信圖片防盜的簡單解決思路。


 

第一種解決的思路,是非常簡單的。

借助跳板,直接在圖片鏈接前加上http://read.html5.qq.com/image?src=forum&q=5&r=0&imgflag=7&imageUrl=

例如,http://read.html5.qq.com/image?src=forum&q=5&r=0&imgflag=7&imageUrl=http://mmbiz.qpic.cn/mmbiz_jpg/FmzqiasicEHF7rOXSZvVu5aibubKtpU4Sc78DRUwsjw3hZDxjJngLXug9o92pXA8FkcUAuiaZHk6XEI3eMGRbwIOPQ/0?wx_fmt=jpeg

未加上跳板,圖片效果是這樣的,

 

借助跳板之后,圖片的效果,就是我們想要的了,

 

這種方法,很簡單。但是,有些朋友反饋圖片沒有顯示出來,or 再服務器上運行就不OK了。

這樣,我們再分享第二種方法。


 

第二種方法借助了js,在iframe中加載了圖片。

我的應用場景是這樣的,我爬取了一些微信文章,需要把這些文章在自己的網站上展現,包括微信文章中的圖片。

首先,js腳本,遍歷微信文章中的圖片,放到iframe中:

其次,我寫了點小樣式,讓整體布局稍微整齊看得順眼一些,在每個iframe中也寫了一些樣式。

這樣,我們想要的結果也就出來了。

 

 這兩種方法,本人測試都OK的。不過有朋友反饋這倆都不OK,並且提供了第三種解決思路。在這里我也簡單分享一下。


 

他給我分享的原話是這樣 ----  “現在我用的方法是轉發img的src請求到一個自己寫的action,然后在action里面獲取圖片流,再將圖片寫到網頁上。”

我理解是,在后台加載獲取了圖片,然后再響應到網頁上來。

我覺得這種方法是可以行得通的。

但是,如果需要顯示的圖片很多,比如一個網頁中就有幾十張微信圖片,那么瀏覽這樣的幾個頁面結果就比較累了,服務器累。


 

本文路徑:http://www.cnblogs.com/youler/p/5985313.html


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM