2012-06-16 124 views
0

如果HTTP持久連接保持活動狀態並在同一個套接字上完成,而不丟棄套接字或爲下一個HTTP連接創建新連接。那麼當這些HTTP是無狀態的,並且每個HTTP請求在共享相同的套接字時它們是獨立的呢?HTTP持久連接vs無狀態Web

如果我的假設是錯誤的,請糾正我。

謝謝。

回答

1

HTTP被認爲是無狀態的,因爲瀏覽器在HTTP請求頭中發送服務器工作的所有信息(cookie,referrer等)。

雖然可能涉及一個存儲狀態的數據庫,但HTTP是無狀態的,因爲它不存儲任何內容。即使插座保持打開狀態,只要它不存儲任何東西,它仍然被認爲是無狀態的。

+0

非常清楚。謝謝。 – eomeroff