網絡相關問題

(1)Http Get和Post方法

GET:無副作用,冪等,不可帶 Request Body
PUT:副作用,冪等,可以帶 Request Body
POST:副作用,非冪等,可以帶 Request Body
DELETE:副作用,冪等,不可帶 Request Body
冪等: 一個請求原封不動的發送N次和M次(N不等于M,N和M都大于1)服務器上資源的狀態最終是一致的。比如發貼是非冪等的,重放10次發貼請求會創建10個帖子。但修改帖子內容是冪等的,一個修改請求重放無論多少次,帖子最終狀態都是一致的。

(2)長短連接區別,優劣性

長連接(持久連接)概念:允許一次HTTP請求處理結束之后將TCP連接保持在打開狀態,以便后續的HTTP請求重用現在的連接。
長連接(持久連接)優勢:
降低時延和連接建立的開銷;
將連接保持在已經調諧的狀態;
長連接(持久連接)適用場景:
長連接多用于操作頻繁,點對點的通訊,而且連接數不能太多情況。

短連接(持久連接)概念: 每進行一次HTTP請求就進行一次連接;
短連接(非持久連接)適用場景:
像WEB網站的http服務一般都用短連接,因為用戶多,連接數多。

(3)如何提高長連接存活時間,不被殺死。
(4)如何降低長連接功耗,心跳機制是什么
(5)Cookie和Session
(6)Https是什么
(7)Http緩存策略
(8)Http1.0和Http1.1,Http1.0和Http2.0
(9)三次握手,四次揮手,為什么是三次握手,四次揮手。
(10)擁塞避免
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 李遲按: 這篇文章談談筆者這幾年遇到的一些網絡問題和經驗。 對于網絡,大部分知識是在大學自學的。由于大學的網絡課程...
    遲思堂工作室閱讀 357評論 0 0
  • 深入淺出HTTP協議(WEB開發和面試必備) 1.基礎概念篇 a.簡介 HTTP是Hyper Text Trans...
    半世韶華憶闌珊閱讀 1,240評論 0 7
  • 對于孤獨,偶爾恐懼哀愁,更多時候卻是享受。很想交一些認識不認識的朋友,談投機不投機的話題,互不承諾,互相欣賞。最終...
  • 理性理財“四步走”的策略分別是:堅持記賬,量入為出;資產配置,穩健升值;基金定投,聚沙成塔;購置保險,防范風險。只...
    CBE教育聯盟閱讀 293評論 0 2
  • 我喜歡在寂寞中等待 感受淺淺的暖光蒸騰 我的雙眸無法穿透如墨的黑夜 那我便睡在黎明 海鷗在遠遠的唱 我在椰樹下半睡...
    淺川祭閱讀 329評論 8 4