Referrer Policy常見屬性

2021-09-24 07:08:38 字數 652 閱讀 3713

referrer-policy(**協議)用來規定什麼情況下顯示referer欄位及refer欄位內顯示多少資訊。

備註: referer實際上是對referrer的誤寫,因為寫錯的人多了也就正確了。。請求頭的refer延續了這個錯誤,但referrer-policy並沒有。

http請求分為請求行,請求頭以及請求體,而請求頭又分為general,request headers,此欄位設定與general中,用來約定request headers中的referer

no-referrer

任何情況下都不傳送referer

no-referrer-when-downgrade

在同等安全等級下(例如https頁面請求https位址),傳送referer,但當請求方低於傳送方(例如https頁面請求http位址),不傳送referer

origin

僅僅傳送origin,即protocal+host

origin-when-cross-origin

跨域時傳送origin

same-origin

當雙方origin相同時傳送

strict-origin

當雙方origin相同且安全等級相同時傳送

unfafe-url

任何情況下都顯示完整的referer

請求中的Referrer Policy

當使用者在瀏覽器上點選乙個鏈結時,會產生乙個 http 請求,用於獲取新的頁面內容,而在該請求的報頭中,會包含乙個 referrer policy,用以指定該請求是從哪個頁面跳轉頁來的,常被用於分析使用者 等資訊。所以就有了 referrer policy,用於過濾 referrer 報頭內容,目前...

常成員,常函式,常物件

知識點1.常物件中的任何型別的資料成員 無論私有還是公有 的值都不能被改變。知識點2.常物件能呼叫的 1.公有的常成員函式 2.建構函式 3.公有的靜態函式 知識點3.常物件與常成員函式只有同時存在才都有意義 知識點4.普通物件既可以呼叫常成員函式,也可以呼叫非常成員函式 知識點5.常成員函式不能更...

常物件,常成員函式,常引用

宣告顯示 const 型別說明符 物件名 常物件的資料成員值在物件的整個生存期間不能被改變,即就是,常物件必須進行初始化,而且不能被更新。宣告形式 型別說明符 函式名 參數列 const 注意 1.在函式定義部分也需要帶const關鍵字。2.乙個常物件只能呼叫它的常成員函式,是常物件唯一的對外介面方...