前言:hello大家好,我是鴿了很久的叼個奶嘴闖天下(也可以稱鄙人為奶嘴),因為畢業作業的原因,兜兜轉轉沒有選擇跟計算機相關的作業,目前在一家機場任職安檢員作業(太慘了=-=|||),但是我依然抱著一顆對計算機技術憧憬和熱愛的心,因此,從今日開始,鄙人打算將每一次的所學和所得以文章的方式寫在CSDN中,不僅是給自己每日所學一個交代,也為了能讓大家一起學習相關知識qwq,當然,鄙人所學有限,文章如有不足和錯誤之處歡迎各位前輩、大佬和朋友指正,在此謝過各位瀏覽本文章的朋友QWQ,
第1章——了解web及網路基礎
本章節概述了web是建立在何種技術之上,以及http技術是如何誕生并發展的,
1.1 使用http協議訪問web
Web使用一種名為HTTP的協議作為規范,完成從客戶端到服務器端等一系列運作流程,
http全名為HyperText Transfer Protocol——超文本傳輸協議,(嚴謹的應該稱為超文本轉移協議)
通俗的說,Web是建立在http協議上通信的,
1.2 http的誕生
在了解一項技術之前,先了解該技術的發展以及背景可以幫助我們更好的理解該技術,
1.2.1為知識共享而規劃Web
HTTP技術誕生于1989年3月,該技術由CERN(歐洲核子研究組織)的蒂姆·伯納斯-李(Tim Berners-Lee)博士提出的一種能讓遠隔兩地的研究者共享知識的設想,
最初的設想理念為:借助多檔案之間相互關聯形成的超文本(HyperText),連成可相互參閱的WWW(World Wide Web,萬維網),
現在提出了3項構建WWW技術,分別是:把SGML作為頁面的文本標記語言的HTML;作為檔案傳遞協議的HTTP;指定檔案所在地址的URL,(各技術全稱如下)
| 縮寫 | 全稱 |
|---|---|
| SGML | Standard Generalized Markup Language——標準通用標記語言 |
| HTML | HyperText Markup Language——超文本標記語言 |
| URL | Uniform Resource Locator——統一資源定位符 |
1.2.2Http協議的各個版本
HTTP/0.9
HTTP于1990年問世,但那時的HTTP并沒有作為正式的標準建立,這時的HTTP其實含有HTTP/1.0之前版本的意思,因此稱為HTTP/0.9.
HTTP/1.0
HTTP正式作為標準被公布是在1996年5月,該版本被命名為HTTP/1.0,并記載于RFC1945,雖然是標準初期,但是該協議標準至今仍被廣泛使用在服務器端,
HTTP/1.1
1997年1月公布的HTTP/1.1是目前主流的HTTP協議版本,當初的標準是RFC2068,之后發布的修訂版RFC2616就是當前的最新版本,
HTTP/2.0
1999年自HTTP/1.1發布后的首個更新,HTTP/2.0在2013年8月進行首次合作共事性測驗,在開放互聯網上HTTP/2.0將只用于https://網址,而 http://網址將繼續使用HTTP/1,目的是在開放互聯網上增加使用加密技術,以提供強有力的保護去遏制主動攻擊,
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/403931.html
標籤:其他
上一篇:計算機網路參考模型與5G協議
