http(2)初步瞭解http

相信大家總會有一個疑問,那就是爲什麼、如何、怎樣、要用http協議去限制網絡之間的通信,其實這和我們人與人之間的交流的有所聯繫的,我們總有一些固有的模式去表達我們的訴求、想法之類,就就像http,當然也可以把這些類比到我們的程序語言之中,總之,這些種種的規範是爲了我們的能好的使用這些東西去提升效率~~~

  • 首先要明白一個概念,就是http協議是使用在客戶端和服務端之間的協議

什麼是客戶端,比如你在看着B站的直播,你現在的瀏覽器或者app之類的就是客戶端(客戶  是被提供服務者

這樣子的話,服務端就比較好理解了吧,就是給你提供這些東西的後臺。

  • 然後明白個收發的道理,如同快遞一樣,我們通信總是有因果關係的,只有商家或者用戶去發出請求(有貨物要寄出)然後纔會有響應值(快遞公司的回覆)  還有點要注意,http規定通信是從客戶端建立的,服務端不會在沒接收到請求的情況下去有響應。(老師點名的時候,只有叫你的名字你才答 到 )
  • 下面我們講下http的特點:
    • http協議不保存狀態(這樣就簡單方便)針對網站需要的登錄註冊信息  後來出現了cookie  後來的H5緩存之類更加優秀。
    • 使用url來定位互聯網上的資源  有了url  我們便能取到世界各地的資源  (用網址去理解)

剛查了一下  這裏的get 和 post 和我之前所瞭解的相同,get可以在地址欄看到  數據量小不安全   psot安全,數據量大

get更偏向於取數據   post傾向於拿數據

做個小結,http其實是我們接觸最多的一個協議,它的設計很簡單卻很巧妙。

發佈了130 篇原創文章 · 獲贊 36 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章