Referrer Policy 介紹「續」
提醒:本文最後更新於 1339 天前,文中所描述的資訊可能已發生改變,請謹慎使用。
通過 CSP 頭部設定「Origin When Cross-origin」策略時,指令值應該用 origin-when-cross-origin,這跟
<meta>
用的 origin-when-crossorigin 不統一。我測試了一下,Chrome 42 的 CSP 和<meta>
都只支援 origin-when-crossorigin,不支援 origin-when-cross-origin,這樣也挺好的,只是跟文件不一致了。不知道後面是文件變還是 Chrome 變。
簡單說就是 Chrome 42 的實現和文件不一致,文件本身也不統一。對同一個東西,出現了中間有橫線和沒橫線兩種寫法。
為了把這個問題搞清楚,我給 public-webapps 郵件組發了郵件諮詢。今天收到了 Chrome 一位工程師的答覆:
好吧,沒想到理由如此簡單粗暴,居然是疏忽拼錯了。點開他的 commit 一看,果然,所有 origin-when-crossorigin
都被改成了 origin-when-cross-origin
。今天晚些時候他還會把 Chrome 也改一下。
有趣的是,之前的文件只搞錯了一部分(只在 <meta>
這一節拼錯),Chrome 卻把 CSP 和 <meta>
然後有同學就在郵件組問了:
So to be absolutely clear, this means there should always be a dash between "cross" and "origin" in the referrer policy tokens, right?
那個犯錯的同學回覆是:
Yes. That was a typo in the spec.
Since Chrome already ships
-crossorigin
and sites already use it, we'll probably need to leave that alias in as well, though. Sorry about that. My fault. :/
一失足成千古恨,Chrome 就是這樣變臃腫的麼?23333333~
好了,這篇短文就寫到這。以後再寫寫其他有關 Web 標準協議的好玩事情。
--EOF--
發表於 2015-05-11 21:12:47 ,並被新增「 Referrer 、 Chrome 」標籤 ,最後修改於 2015-05-12 11:45:09 。檢視本文 Markdown 版本 »
提醒:本文最後更新於 1339 天前,文中所描述的資訊可能已發生改變,請謹慎使用。
相關推薦
Referrer Policy 介紹「續」
提醒:本文最後更新於 1339 天前,文中所描述的資訊可能已發生改變,請謹慎使用。 通過 CSP 頭部設定「Origin When Cross-origin」策略時,指令值應該用 origin-when-cross-origin,這跟 <meta> 用的 origin-when-cr
Referrer Policy 介紹
提醒:本文最後更新於 1190 天前,文中所描述的資訊可能已發生改變,請謹慎使用。 我們知道,在頁面引入圖片、JS 等資源,或者從一個頁面跳到另一個頁面,都會產生新的 HTTP 請求,瀏覽器一般都會給這些請求頭加上表示來源的 Referrer 欄位。Referrer 在分析使用者來源時很有用,有
1.1專題介紹「深入淺出ASP.NET Core系列」
大家好,我是架構師張飛洪,專注於.NET平臺十年有餘。 工作之餘喜歡閱讀和寫作,學習的內容包括資料結構/演算法、網路技術、Linux系統原理、資料庫技術原理,設計模式、前沿架構、微服務、容器技術等等…… 喜歡但不限於,Java、C、C++、Python、Javascript……Wait……不裝了,因為我也
1.1課程介紹「深入淺出ASP.NET Core系列」
大家好,我是架構師張飛洪,專注於.NET平臺十年有餘。 工作之餘喜歡閱讀和寫作,學習的內容包括資料結構/演算法、網路技術、Linux系統原理、資料庫技術原理,設計模式、前沿架構、微服務、容器技術等等…… 喜歡但不限於,Java、C、C++、Python、Javascript……Wait……不裝了,因為我也
「譯」 MotionLayout 介紹 (Part IV) 深入理解關鍵幀
原文連結 在 MotionLayout 中定義運動路徑 介紹 MotionLayout 是一個來自 ConstraintLayout 2.0 的專注於動畫的新佈局。本系列的前幾篇文章對該系統進行了很好的概述。我強烈建議你在閱讀本文前先去檢視它們。 Introduction to MotionLa
「譯」MotionLayout介紹 (part III)
原文連結 前言 在本系列的第一部分和第二部分中,我們介紹了 MotionLayout,並給出了各種示例: basic motion swipe handling custom attribute interpolation keyframes 第一部分和第二部分概述了 Motio
「譯」靜態單賦值小冊 - 1. 介紹
有一本小冊子Static Single Assignment Book寫的很好,內容又較少,試著翻譯一下,意譯較多(說人話),不是嚴肅的翻譯,感興趣的可以看看。頻率可能是周更。。anyway,stay tuned~ 在日常程式設計中,名字是一個很有用的東西。這本書想傳遞的關鍵內容是對於每個不同的東西給它一個
「6」數據類型
目標 程序員 數值轉換 bsp 現在 對象 jvm mar display 1、Java數據類型 ●Java語言是強類型語言,對於每一種數據都定義了明確的具體數據類型,在內存中分配了不同大小的內存空間 ●JVM內存管理分為三大塊:棧內存(調用方法時,在方法中
PHP 利用 QQ 郵箱發送郵件「PHPMailer」
png class onf 認證 git 必須 att 函數 bject 在 PHP 應用開發中,往往需要驗證用戶郵箱、發送消息通知,而使用 PHP 內置的 mail() 函數,則需要郵件系統的支持。 如果熟悉 IMAP/SMTP 協議,結合 Socket 功能就可以編寫
「8」條件語句
tin str 條件表達式 邏輯 屬於 static 鍵盤錄入 sca logs 1、簡單if語句 ●語法 if、else屬於條件分支語句 if (條件) { ←條件表達式或邏輯表達式 //語句1 ←條件成
「9」循環控制
一次 -1 play string isp led inpu n) 操作 一、while和do-while循環 1、while循環語句 ●為什麽需要循環語句? ●需要反復執行同樣的操作 ●如果不用循環語句,順序執行相同代碼,代碼拖沓冗余 ●循環語
「閱讀」Web界面設計的要點概覽
這幾天在整理作品集,發現之前隨手寫的表單實踐一文巨爛無比,所以決定回爐重搞。不過那篇文章裏提到的《Web界面設計》 一書,倒是本很不錯的書。 此篇文章,我主要想跟大家分享下,我在設計 Web 端的自定義表單需求的時候,從此書學到的知識。(不知道現在還有多少人做過類似「自定義表單」這類的需求.
OVS常用操作「轉」
包含 proto intern int p s pro str off nec 原文地址:http://www.cnblogs.com/puremans/p/6562392.html OVS常用操作: 1.添加網橋:ovs-vsctl add-br 交換機名 2.刪除
LibreOJ #2006. 「SCOI2015」小凸玩矩陣
urn register 結構 clear number read 最大流 list targe 二次聯通門 : LibreOJ #2006. 「SCOI2015」小凸玩矩陣 /* LibreOJ #2006. 「SCOI2015」小凸玩矩陣
LibreOJ #2033. 「SDOI2016」生成魔咒
col clas uil str stat swap pri pre evel 二次聯通門 : LibreOJ #2033. 「SDOI2016」生成魔咒 /* LibreOJ #2033. 「SDOI2016」生成魔咒 調了整整一天啊
LibreOJ #2061. 「HAOI2016」放棋子
word gist get 錯排 push_back max back pop while 二次連通門 : LibreOJ #2061. 「HAOI2016」放棋子 /* LibreOJ #2061. 「HAOI2016」放棋子 MDZZ
—Libre#2009. 「SCOI2015」小凸玩密室
有一個 orange prim rip math 點燈 time pan main #2009. 「SCOI2015」小凸玩密室 內存限制:256 MiB時間限制:1000 ms標準輸入輸出 題目類型:傳統評測方式:文本比較 上傳者: 匿名
LibreOJ #2012. 「SCOI2016」背單詞
pan ring har cst target cstring n) color 插入 二次聯通門 : LibreOJ #2012. 「SCOI2016」背單詞 /* LibreOJ #2012. 「SCOI2016」背單詞 Trie
LibreOJ #2016. 「SCOI2016」美味
con dig printf style turn lin tar 一個 target 二次聯通門 : LibreOJ #2016. 「SCOI2016」美味 /* LibreOJ #2016. 「SCOI2016」美味 dala
怎麽正確理解「辯證法」
靈活 相對 漢語 自己 而後 馬克思 文章 tro 實現 從表面上看,馬克思的唯物辯證法天生適合在中國紮根,因為在中國傳統文化中,雖然我們缺少形式邏輯,但是樸素辯證法的發展很充實。而西方有從傳統上亞裏士多德為主的形式邏輯到康德、黑格爾辯證邏輯的轉向,我們難以體會到這個過程。