2012-11-02 126 views
3

我到處尋找這一個地方......下載腳本

download link hidden

Hide filenames for product images

Hiding image URL

現在,我想下載一個圖像,但它沒有網址whatoever ...該PHP頁面包含一些文本和1圖像,如果你右鍵單擊並複製imageurl你得到像這樣的:

www.example.com/index.php?module=Profile&file=showuserinfo&function=showuserinfo&userid=2090 

好的。這似乎並不像一個可下載的圖像...的確使用wget,它只是給了我一個index.php文件。所以我嘗試了WinHTTrack ...在那裏我得到了所有文本的一個不錯的副本。但是頁面和內容文件夾中缺少什麼?這個怪異的形象...這就像一個鬼影..

現在,這將是一個愚蠢的事情,並稱我愚蠢的,但我從來沒有見過這樣的事情......有沒有辦法下載此映像?

+0

是它的100%可能..... – Baba

回答

0

如果圖像在網絡瀏覽器中可見,則它是可下載的。瀏覽器必須在顯示圖像之前下載圖像。

有很多方法可以使更難將圖像保存到本地文件,但這些都不會打敗知道任何有關HTML的人。我最喜歡的兩個是將圖像的擴展名更改爲腳本文件(即myimage.php?id = 1234而不是myimage.png),這使得識別源中的哪個元素是圖像和將圖像包裝在具有透明背景的div後面,這會使右鍵單擊 - >保存圖像命令無用。此外,將圖像封裝在腳本中可以讓您在圖像傳輸之前施加某些條件;也許用戶必須登錄;也許請求必須來自一個腳本,該腳本會發送您在頁面加載時生成的令牌......您可以通過各種有創意的事情來使其更難。

但是不可能下載圖像在HTTP中是不可能的。