True or false: HTML applications have traditionally been stateless applications.
判斷題:HTML應用程式一直是無狀態應用程式。
狀態到底是什么?是cookies,session嗎?我不知道cookies,session是什么。http://blog.csdn.net/sun_dragon/article/details/8715747這上面提到它們。
TCP是有狀態,UDP是無狀態?狀態到底是什么?怎么TCP就有了,怎么UDP就沒了?
你們是否理解狀態這一概念在我腦子里是啥樣的?一片空白!而我要干嘛?我不希望一直如此一片空白!你們是否理解我的感受?我現在很痛苦!
uj5u.com熱心網友回復:
tcp是面向連接的協議,udp是面向無連接的協議。主要區別就是tcp的三次握手與udp只發送不管對方有沒有收到來區別。HTTP是Hyper Text Transfer Protocol的縮寫,既然HTTP協議的目的在于支持超文本的傳輸,更加廣義一些就是支持資源的傳輸,那么在客戶端瀏覽器向HTTP服務器發送請求,繼而HTTP服務器將相應的資源發回給客戶端這樣一個程序中,無論對于客戶端還是服務器,都沒有必要記錄這個程序,因為每一次請求和回應都是相對獨立的,這就算是無狀態了。
HTTP本身是一個無狀態的連接協議,為了支持客戶端與服務器之間的互動,我們就需要通過不同的技術為互動存盤狀態,而這些不同的技術就是Cookie和Session了。靜態HTML是無狀態,而動態HTML語言,就需要使用上面的互動技術
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/136712.html
標籤:網絡通信
下一篇:BLE 技術(六)--- GATT Profile + ATT protocol + L2CAP(Core_v5.2)
