keycloak~RFC知識的了解
一種互聯網通信協議和標準
Request For Comments(RFC),是(shi)(shi)一系列(lie)以編號排定的(de)(de)文(wen)(wen)(wen)件(jian)(jian)。文(wen)(wen)(wen)件(jian)(jian)收集了(le)有(you)(you)關互聯(lian)(lian)網(wang)相(xiang)關信(xin)息,以及UNIX和(he)互聯(lian)(lian)網(wang)社(she)區的(de)(de)軟(ruan)件(jian)(jian)文(wen)(wen)(wen)件(jian)(jian)。RFC文(wen)(wen)(wen)件(jian)(jian)是(shi)(shi)由Internet Society(ISOC)贊助發行。基本的(de)(de)互聯(lian)(lian)網(wang)通信(xin)協議都(dou)有(you)(you)在(zai)RFC文(wen)(wen)(wen)件(jian)(jian)內詳細(xi)說明。RFC文(wen)(wen)(wen)件(jian)(jian)還額外加入許(xu)多在(zai)標準內的(de)(de)論(lun)題,例如(ru)對于互聯(lian)(lian)網(wang)新開發的(de)(de)協議及發展中(zhong)所有(you)(you)的(de)(de)記錄。因此幾乎(hu)所有(you)(you)的(de)(de)互聯(lian)(lian)網(wang)標準都(dou)有(you)(you)收錄在(zai)RFC文(wen)(wen)(wen)件(jian)(jian)之中(zhong)。
編輯機制
-
RFC(Request For Comments)意(yi)(yi)(yi)即(ji)“請求評論”,包含了(le)(le)關(guan)于Internet的(de)(de)幾乎所有(you)重(zhong)要(yao)(yao)的(de)(de)文(wen)字資(zi)料。如果你想(xiang)成為(wei)網絡方面的(de)(de)專家(jia),那么RFC無(wu)疑是(shi)(shi)最重(zhong)要(yao)(yao)也是(shi)(shi)最經常(chang)需要(yao)(yao)用到的(de)(de)資(zi)料之(zhi)一(yi)(yi),所以(yi)RFC享有(you)網絡知識圣經之(zhi)美譽。通常(chang),當某家(jia)機構或(huo)團體(ti)開發出(chu)了(le)(le)一(yi)(yi)套標(biao)準或(huo)提出(chu)對(dui)某種標(biao)準的(de)(de)設想(xiang),想(xiang)要(yao)(yao)征詢外界的(de)(de)意(yi)(yi)(yi)見時,就會在Internet上發放一(yi)(yi)份(fen)RFC,對(dui)這一(yi)(yi)問題感興趣(qu)的(de)(de)人可(ke)以(yi)閱(yue)讀該RFC并(bing)(bing)提出(chu)自(zi)己的(de)(de)意(yi)(yi)(yi)見;絕大部分(fen)網絡標(biao)準的(de)(de)制定(ding)都(dou)是(shi)(shi)以(yi)RFC的(de)(de)形式開始,經過(guo)大量的(de)(de)論證和修改過(guo)程(cheng),由主要(yao)(yao)的(de)(de)標(biao)準化組織所指定(ding)的(de)(de),但在RFC中(zhong)所收錄的(de)(de)文(wen)件(jian)并(bing)(bing)不(bu)都(dou)是(shi)(shi)正在使(shi)用或(huo)為(wei)大家(jia)所公認的(de)(de),也有(you)很大一(yi)(yi)部分(fen)只在某個局(ju)部領域被使(shi)用或(huo)并(bing)(bing)沒有(you)被采用,一(yi)(yi)份(fen)RFC具體(ti)處(chu)于什(shen)么狀態都(dou)在文(wen)件(jian)中(zhong)作了(le)(le)明確的(de)(de)標(biao)識。
-
RFC由一系列草案組成,起始于1969年(第一個RFC文檔發布于1969年4月7日,參見“RFC30年”,RFC2555”),RFC文檔是一系列關于Internet(早期為ARPANET)的技術資料匯編。這些文檔詳細討論了計算機網絡的方方面面,重點在網絡協議,進程,程序,概念以及一些會議紀要,意見,各種觀點等。
“RFC編(bian)輯者”是RFC文檔的(de)出版者,它負責RFC最終文檔的(de)編(bian)輯審訂。“RFC編(bian)輯者”也保留(liu)有(you)RFC的(de)主文件,稱為(wei)RFC索引(yin),用戶(hu)可以(yi)在(zai)(zai)線檢索。在(zai)(zai)RFC近30年(nian)的(de)歷史中(zhong),“RFC編(bian)輯者”一直由約(yue)翰·普斯特爾(Jon Postel)來擔任(ren),而(er)“RFC編(bian)輯者”則由一個(ge)工作小組(zu)(zu)來擔任(ren),這個(ge)小組(zu)(zu)受(shou)到(dao)“互聯網協會”(Internet Society)的(de)支(zhi)持(chi)和(he)幫助。 -
RFC編輯者(zhe)負責RFC以及(ji)RFC的(de)整體(ti)結(jie)構文(wen)檔(dang),并(bing)維護RFC的(de)索引。Internet協議(yi)族的(de)文(wen)檔(dang)部(bu)分(由(you)Internet工程(cheng)委員會“因(yin)特網工程(cheng)師任(ren)務組(zu)”IETF以及(ji)IETF 下屬的(de)“因(yin)特網工程(cheng)師指導組(zu)”IESG 定義),也(ye)做為RFC文(wen)檔(dang)出版(ban)。因(yin)此,RFC在Internet相關標(biao)準中有著重要的(de)地位。
-
RFC編輯者的職責是由Internet 中的大家提議形成的,所出版的語言也就和Internet一樣。IETF和ISOC是代表了世界各地的國際性組織,英語是IETF的第一工作語言,也是IETF的正式出版語言。RFC 2026 "The Internet Standards Process --
Revision 3" 允(yun)許RFC翻譯(yi)成其他不(bu)同的語言。但是(shi)(shi)不(bu)能保證其翻譯(yi)版本(ben)是(shi)(shi)完全正(zheng)確的。因此,RFC編輯不(bu)對非英(ying)語的版本(ben)負責,而只是(shi)(shi)指明了哪里有(you)非英(ying)語的版本(ben),將(jiang)這些(xie)信息列在WEB頁上(shang)。
處理過程
一個RFC文件(jian)在成為(wei)官(guan)方標(biao)準前一般至(zhi)少要經歷4個階段(duan)(RFC2026):因特(te)網(wang)草案(an)、建議標(biao)準、草案(an)標(biao)準、因特(te)網(wang)標(biao)準。
X-Frame-Options標準
URL:
HTTP 響應頭是用來給瀏覽器指示允許一個頁面可否在 , 或者