通常防盜鏈?zhǔn)菫榱朔乐箞D片,視頻被盜用。下面簡單介紹幾種防盜鏈的機制:
- 利用HTTP Referer字段
HTTP請求中會包含來自哪個url的點擊來源,通過這個referer字段可以檢測是否別的網(wǎng)站發(fā)送的請求。
2.利用登錄驗證信息
有些需要登錄的可以通過登錄的信息來檢車。
3.使用cookie中的動態(tài)驗證信息
由服務(wù)器端產(chǎn)生動態(tài)cookie,每次請求檢車cookie的動態(tài)信息跟服務(wù)器端保存的動態(tài)信息進(jìn)行比對監(jiān)測。
4.使用POST請求
post請求能夠增加盜鏈的難度。
- 使用圖形驗證碼
圖片驗證碼很常用的一種技術(shù)。
- 使用動態(tài)密鑰
為資源url動態(tài)加密生成新的url,密鑰可以臨時生成,根據(jù)url的id文件名等信息進(jìn)行自己的加密算法加密,訪問的時候再用同樣的加密算法進(jìn)行驗證
- 在內(nèi)容中插入數(shù)據(jù)
可以在內(nèi)容中加入哈希校驗,在url中加入動態(tài)hash值