在頁面中添加meta標籤
<meta name="referrer" content="never">
referer
在http
中表示請求地址來源,一般網站後臺在設置圖片防盜鏈時就是通過判斷http
請求頭中的referer
來判斷該條請求是否是本網站域名發起的請求,如果不是的話就攔截請求
我們上述的設置含義代表在發送http
請求的時候刪除掉請求頭中的referer
信息,如果網站沒有設置應對空referer
也做出攔截的話,我們就能正常的拿到圖片
如果配置name=referrer
的話content
的可選項還有如下幾個
- never 刪除請求頭中的
referer
信息 - origin 只發送請求路徑的origin部分
- always 不改變請求頭中的
referer
的值 - default 如果當前頁面使用的是
https
協議,而正要加載的資源是普通的http
協議,那麼將http
請求投中的referer
置空
順便說一下,這裏可能有同學看着referrer
和referer
覺得可能是書寫錯誤,實際上由於當初指定http
規範時錯誤的將referrer
寫作了referer
,所以這個錯誤一直沿用至今,實際上正確的寫法應該是referrer