我正在查看HTTP 1.1規範並正在查看與「連接」標題相關的規範部分。我注意到爲「連接」標題指定的唯一標記是「關閉」。稍微挖掘一下後,我發現很多服務器實現中的'Connection'標題中的Keep-Alive標記,其中包括使用Apache 2.2.3的Vim's,從HTTP 1.0剩下。鑑於HTTP 1.1的廣泛使用,在添加Keep-Alive和來自HTTP 1.0的類似繼承令牌方面有多少價值?HTTP連接:保持活躍
2
A
回答
1
Some value;取決於具體的用途。
在HTTP 1.1,所有連接都認爲是持久的,除非另有聲明。
在實踐中,實現做他們想要的東西:
當客戶端發送另一個請求[HTTP連接後:保持活動],它使用相同的連接。 這將繼續下去,直到客戶端或服務器決定 談話結束了,他們中的一個斷開連接。
因此,它確實取決於客戶端和服務器的實現者確定他們保持TCP連接打開的時間。例如,
Apache 2.0中的httpd的默認連接超時[2]是少 15秒[3]和爲Apache 2.2僅5秒。
它看起來像SPDY將構成即將到來的HTTP 2.0的基礎。這極大地改變了連接處理。
來源:
http://en.wikipedia.org/wiki/HTTP_persistent_connection#HTTP_1.1
http://en.wikipedia.org/wiki/SPDY
相關問題
- 1. 重複連接:保持活着,保持活躍
- 2. 不保持活躍
- 3. FutureTask保持活躍
- 4. HTTP響應連接保持活動
- 5. 如何保持HTTP連接活着?
- 6. Tornado AsyncHTTPClient HTTP持久連接支持(HTTP保持活動)
- 7. Axis Web Service保持活躍
- 8. 保持jQuery代碼活躍
- 9. Facebook聊天tcp連接如何保持活躍?
- 10. 如何使用SSHJ保持SSH連接的活躍?
- 11. 將保持活躍殺死異步連接
- 12. 什麼時候WebRequest.GetResponse()設置連接到「保持活躍」 C#
- 13. 很少使用的貓鼬連接(保持活躍?)
- 14. 如何保持與Smack XMPP的連接活躍?
- 15. 保持WebSocket連接活着
- 16. 保持c3p0連接存活
- 17. Tcp連接保持活着
- 18. 保持連接活着嗎?
- 19. HTTP代理服務器保持活動連接支持
- 20. 高活躍的mongodb連接
- 21. CFNetwork持久連接(保持活力)
- 22. 管理Servlet中的保持活動http連接
- 23. HTTP保持活動連接曾派在平均時間
- 24. 如何使Flask /保持Ajax HTTP連接處於活動狀態?
- 25. 使用保持活動連接(HTTP 1.1)在PHP
- 26. 保持活動HTTP連接的正確超時值
- 27. 保持活躍點擊列表與href
- 28. gedit - FTP編輯保持活躍
- 29. WCF保持活躍和備份策略
- 30. UIViewController中保持活躍的背景