我懷疑這是不可能的,但我想向樂觀......從代碼隱藏img src路徑?
我正在使用jQuery的& PHP站點。通過ajax,我將圖片動態加載到頁面。問題是當您查看頁面的源時,圖像的路徑是可見的。我試圖弄清楚是否有可能阻止顯示路徑?我只是不希望任何人看到這些路徑或能夠訪問它們。所以,我不知道是否有某種神奇的編程解決方案或與htaccess有關,但如果有人知道如何做到這一點,我會欣賞指針/鏈接/或輝煌...
我懷疑這是不可能的,但我想向樂觀......從代碼隱藏img src路徑?
我正在使用jQuery的& PHP站點。通過ajax,我將圖片動態加載到頁面。問題是當您查看頁面的源時,圖像的路徑是可見的。我試圖弄清楚是否有可能阻止顯示路徑?我只是不希望任何人看到這些路徑或能夠訪問它們。所以,我不知道是否有某種神奇的編程解決方案或與htaccess有關,但如果有人知道如何做到這一點,我會欣賞指針/鏈接/或輝煌...
一切的可見的瀏覽器就是以某種方式或其他
您可以從lamers這個隱藏巧妙的用戶可見的,而不是從程序員
反萊默技術可以包括:
1)設置數據錯位,src屬性類似ROT13(實SRC),然後做
$('img').each(function() { $(this).attr('src', ROT13($(this).data('mangled-src')))})
2)設置一些數據-ID ATTR,然後AJ AX-從服務器請求
但無論如何,網址去瀏覽器中的SRC,那麼它的用戶可見
3),當然,您可以將您的圖像加載到閃存中「觀衆」 ,這可能是隱藏它們的最高級的方法
作爲瀏覽器需要知道從哪裏獲取數據,它不容易隱藏。
但是你可以讓「攻擊者」變得更難一點。例如,您可以在加載給定圖像後給腳本提供URL。該腳本僅在使用正確的Referer:
標題調用時才這樣做。
有幾種方法可以去隱藏圖像網址。
是Data URIs您的選擇嗎?
如果沒有,防止盜鏈(通過Referer
)將是我會這樣做的方式,可能有一些混淆(取決於您的用戶羣)。
我創建了一個網站,幫助您隱藏珍貴照片和圖像的圖像src。
我的網站將隱藏您的圖片的源代碼路徑,它還允許您將您的照片「鎖定」到特定的域名,例如。 example.com,這樣該照片將只顯示example.com,而不是在facebook.com上或者照片的鏈接轉貼的任何地方。
它比Java腳本基礎的解決方案更容易和更快。
您可以使用ajax加載圖片,但已顯示圖片路徑 –
螢火蟲,而不是試圖做不可能的事情,提出你想要隱藏URL的原因,並詢問你如何完成這些。 –