【Web微知識系列】如何維持溝通不斷訊? 關於HTTP Keep-Alive

閱讀時間約 1 分鐘
今天來聊聊我們常常使用的網頁,背後怎麼讓我們用的更順暢的一門傳輸方式,HTTP Keep-Alive,透過一點點的小改變,讓傳輸效率提升,減少非必要的浪費。
當我們溝通的過程中沒有KeepAlive的狀況下,會有多次往來的狀況,這樣對雙方來說開銷成本是非常大的,因此為了改善這個現象,加入了一個機制,就是當前期的握手協議建立之後,就可以不斷的發送請求跟回應,其實就跟通訊軟體一樣,當我們與對方建立關係之後,就能與對方不斷往來進行聊天,但是當今天我們帳號不斷的切換,那麼每次都要先打招呼,打完招呼之後等對方同意才有機會聊天。

與TCP的Keep Alive相同嗎?

一樣都是Keep Alive,看上去非常相似,但實際上是完全不同的兩個面向,由於HTTP是基於TCP之上的,因此對於TCP本身來說也應該要有Keep Alive的機制,不然的話就算我們的HTTP那一層做的在完美,TCP沒有長連接的機制也是枉然,而本篇不會提到TCP的Keep Alive的機制,目的僅在說明這樣的機制大概是什麼樣的概念,幫助建立比較基礎的知識。

HTTP Keep-Alive具備哪些優點?

● 減少用戶端與伺服端的負擔,不用頻繁請求,定期確保與對方沒有斷線即可。
● 提升傳輸效率。
● 確保與對方持續連線。
--------------------------------------------------------------------------------
喜歡撰寫文章的你,不妨來了解一下:
歡迎加入一起練習寫作,賺取知識,累積財富!
為什麼會看到廣告
avatar-img
118會員
264內容數
哈囉,我是阿Han,是一位 👩‍💻 軟體研發工程師,喜歡閱讀、學習、撰寫文章及教學,擅長以圖代文,化繁為簡,除了幫助自己釐清思路之外,也希望藉由圖解的方式幫助大家共同學習,甚至手把手帶您設計出高品質的軟體產品。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
阿Han的沙龍 的其他內容
我們前一篇介紹了「【Web系列】訂閱技術的基石,RSS Feed是什麼?」,相信也對於訂閱的機制具備一定的認識了,雖然RSS已經能夠滿足我們訂閱的一些基本需求,但由於主要的訂閱端還是定期去檢查更新資訊,因此假設我們想要在最短時間內掌握最新資訊時,仍會有一些延遲,再者也非常浪費頻寬。 我們為什麼不能改
超文本傳輸協定(HyperText Transfer Protocol,縮寫: HTTP),主要做為數據通訊的基礎協定,舉凡我們上網的網頁、圖片…,都是由HTTP協定為基底標準,讓服務端與用戶端可以相互通訊,達到互動、傳遞資訊的作用,而從最初版的單向傳輸也隨著時代的演進,應用漸趨複雜的趨勢下慢慢優化
進入本篇章前建議您可以先了解以下兩個篇章,主要是介紹單向過程中的訂閱概念: 【Web微知識系列】訂閱技術的基石,RSS Feed是什麼? 【Web微知識系列】系統之間的訂閱機制,Webhook是什麼? 簡介 Websocket與TCP、HTTP的關係 為什麼要使用Websocket? 建立連接
我們前一篇介紹了「【Web系列】訂閱技術的基石,RSS Feed是什麼?」,相信也對於訂閱的機制具備一定的認識了,雖然RSS已經能夠滿足我們訂閱的一些基本需求,但由於主要的訂閱端還是定期去檢查更新資訊,因此假設我們想要在最短時間內掌握最新資訊時,仍會有一些延遲,再者也非常浪費頻寬。 結語
什麼是RSS Feed? 我們常常在聽的Podcast、看的Youtube都有提供訂閱的機制,那這個訂閱的背後到底是怎麼做的呢? 讓我們一起來了解看看吧! RSS的運作機制 為什麼Podcast需要RSS Feed? ⭐ 透過以上的機制,讓更新的部分自動化同步,將寶貴的時間花費在創作上。
我們前一篇介紹了「【Web系列】訂閱技術的基石,RSS Feed是什麼?」,相信也對於訂閱的機制具備一定的認識了,雖然RSS已經能夠滿足我們訂閱的一些基本需求,但由於主要的訂閱端還是定期去檢查更新資訊,因此假設我們想要在最短時間內掌握最新資訊時,仍會有一些延遲,再者也非常浪費頻寬。 我們為什麼不能改
超文本傳輸協定(HyperText Transfer Protocol,縮寫: HTTP),主要做為數據通訊的基礎協定,舉凡我們上網的網頁、圖片…,都是由HTTP協定為基底標準,讓服務端與用戶端可以相互通訊,達到互動、傳遞資訊的作用,而從最初版的單向傳輸也隨著時代的演進,應用漸趨複雜的趨勢下慢慢優化
進入本篇章前建議您可以先了解以下兩個篇章,主要是介紹單向過程中的訂閱概念: 【Web微知識系列】訂閱技術的基石,RSS Feed是什麼? 【Web微知識系列】系統之間的訂閱機制,Webhook是什麼? 簡介 Websocket與TCP、HTTP的關係 為什麼要使用Websocket? 建立連接
我們前一篇介紹了「【Web系列】訂閱技術的基石,RSS Feed是什麼?」,相信也對於訂閱的機制具備一定的認識了,雖然RSS已經能夠滿足我們訂閱的一些基本需求,但由於主要的訂閱端還是定期去檢查更新資訊,因此假設我們想要在最短時間內掌握最新資訊時,仍會有一些延遲,再者也非常浪費頻寬。 結語
什麼是RSS Feed? 我們常常在聽的Podcast、看的Youtube都有提供訂閱的機制,那這個訂閱的背後到底是怎麼做的呢? 讓我們一起來了解看看吧! RSS的運作機制 為什麼Podcast需要RSS Feed? ⭐ 透過以上的機制,讓更新的部分自動化同步,將寶貴的時間花費在創作上。
你可能也想看
Google News 追蹤
Thumbnail
智慧型手機的普及改變了我們的交流方式,尤其在交友軟體上更是如此。隨著文字訊息成為主要的交流工具,人際關係中的「已讀不回」和「不讀不回」現象對社交互動造成了負面影響。這篇文章探討了這一現象對於人際關係的衝擊,以及如何應對這種交流破碎化的挑戰,促進情緒穩定,改善交友環境。
Thumbnail
朋友間的聯繫對於維持友誼至關重要,然而隨著社交媒體的興起,傳統的電話聯絡變得越來越少。本文介紹了作者主動打電話給朋友、以前同學、以前同事或親戚的做法,並提到了保持聯絡的重要性。
Thumbnail
一、什麼是Web Service?   簡單說就是「服務」的概念,人與人間、電腦與電腦間都是一樣的,一個是人與人的一來一回交流,媒介是語言中文,另一個則是個人電腦與伺服器的交流,媒介是HTTP/Internet,那麼有了媒介,就會有共同格式才能做
HTTP(Hyper Text Transfer Protocol,超文字傳輸協定) 通常執行在TCP協定上。請求和回傳訊息的頭是ASCII,而內容是MIME。 HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer) 以HT
Thumbnail
隨著虛擬招聘會的普及,有效利用線上平臺提升求職體驗成為一大關鍵。本文提供幾點建議,幫助你展現最佳狀態。
Thumbnail
現在有非常多的資訊、金錢流動都透過網路的輸送、傳遞。   我今天做了一個決定。   這次電信資費到期後,我要取消長期的網路吃到飽資費,改用其他限量方案。  
Thumbnail
我發現,許多長輩在使用社群平台或者手機的通訊工具時,大致是將實體場域的互動方式原封不動地照搬上來的,包含那個禮儀與和謹慎認真的態度,體現在用字遣詞、回覆的速度以及對話的開始與結束。 通常,一定是有來有往,有開頭,也期待能有一個清楚明確的對話結尾。可能像是實際互動那樣,又或者像是在講電話,沒有清楚的
在網路、社群媒體如此發達,讓我們越來越不會與人面對面交談、相處,我們反而面對電腦、手機時更為自在,也更為熟悉。網路的發展本是要讓大家的距離更加靠近,可以不受空間的限制來與人接流,但反而我們和彼此的關係卻在倒退,網路的速度這麼快、社會的步調如此匆忙讓我們的情誼在快速中無法累積、無法更靠近,甚至更疏離。
Thumbnail
本文介紹瞭如何通過固定時間和頻率的互動聊天,固定模式的互動,特定日子的承諾和制約,以及讓對方感到愉悅的增強物等方式,來養成和男友的良好互動習慣。
溝通的困難在於任何訊息在傳遞的時候,一定會有散失,只是多或少。如果說面對面討論可以傳遞80~90%的資訊,變成一對多的場景的時候可能只剩下50%。因此如果你不是溝通大師,最好簡化傳遞訊息的複雜度,用大家聽得懂的語言、共通的邏輯來傳輸,才不會雞同鴨講。
Thumbnail
智慧型手機的普及改變了我們的交流方式,尤其在交友軟體上更是如此。隨著文字訊息成為主要的交流工具,人際關係中的「已讀不回」和「不讀不回」現象對社交互動造成了負面影響。這篇文章探討了這一現象對於人際關係的衝擊,以及如何應對這種交流破碎化的挑戰,促進情緒穩定,改善交友環境。
Thumbnail
朋友間的聯繫對於維持友誼至關重要,然而隨著社交媒體的興起,傳統的電話聯絡變得越來越少。本文介紹了作者主動打電話給朋友、以前同學、以前同事或親戚的做法,並提到了保持聯絡的重要性。
Thumbnail
一、什麼是Web Service?   簡單說就是「服務」的概念,人與人間、電腦與電腦間都是一樣的,一個是人與人的一來一回交流,媒介是語言中文,另一個則是個人電腦與伺服器的交流,媒介是HTTP/Internet,那麼有了媒介,就會有共同格式才能做
HTTP(Hyper Text Transfer Protocol,超文字傳輸協定) 通常執行在TCP協定上。請求和回傳訊息的頭是ASCII,而內容是MIME。 HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer) 以HT
Thumbnail
隨著虛擬招聘會的普及,有效利用線上平臺提升求職體驗成為一大關鍵。本文提供幾點建議,幫助你展現最佳狀態。
Thumbnail
現在有非常多的資訊、金錢流動都透過網路的輸送、傳遞。   我今天做了一個決定。   這次電信資費到期後,我要取消長期的網路吃到飽資費,改用其他限量方案。  
Thumbnail
我發現,許多長輩在使用社群平台或者手機的通訊工具時,大致是將實體場域的互動方式原封不動地照搬上來的,包含那個禮儀與和謹慎認真的態度,體現在用字遣詞、回覆的速度以及對話的開始與結束。 通常,一定是有來有往,有開頭,也期待能有一個清楚明確的對話結尾。可能像是實際互動那樣,又或者像是在講電話,沒有清楚的
在網路、社群媒體如此發達,讓我們越來越不會與人面對面交談、相處,我們反而面對電腦、手機時更為自在,也更為熟悉。網路的發展本是要讓大家的距離更加靠近,可以不受空間的限制來與人接流,但反而我們和彼此的關係卻在倒退,網路的速度這麼快、社會的步調如此匆忙讓我們的情誼在快速中無法累積、無法更靠近,甚至更疏離。
Thumbnail
本文介紹瞭如何通過固定時間和頻率的互動聊天,固定模式的互動,特定日子的承諾和制約,以及讓對方感到愉悅的增強物等方式,來養成和男友的良好互動習慣。
溝通的困難在於任何訊息在傳遞的時候,一定會有散失,只是多或少。如果說面對面討論可以傳遞80~90%的資訊,變成一對多的場景的時候可能只剩下50%。因此如果你不是溝通大師,最好簡化傳遞訊息的複雜度,用大家聽得懂的語言、共通的邏輯來傳輸,才不會雞同鴨講。