我正在研究http協議,並且遇到了本教程。 我認爲當發出http請求時,建立一個TCP連接,建立黑白客戶端(瀏覽器)和服務器。在該TCP連接上發送http請求數據,在服務器端解析http請求並在同一個TCP連接上發送http響應。發送響應後,TCP連接終止。 對於下一個http請求,將建立一個新的TCP連接。但下面的教程說別的。我是對還是錯?HTTP請求/響應Tcp連接
1
A
回答
4
HTTP是無狀態的,而不是無連接的。該段錯誤,連接連接,直到至少將響應發回給調用者。實際上,如果需要對同一個端點進行多個請求,並且由於HTTP/1.1有可能對send many requests at once進行處理,並且以相同的順序等待響應,則實際上是same connection is reused。
相關問題
- 1. HTTP請求響應
- 2. 模擬器,發送請求 - 響應並打開TCP連接
- 3. Java,套接字連接和HTTP請求/響應
- 4. 正常HTTP請求與TCP連接+ HTTP標頭
- 5. Http請求和響應
- 6. 攔截http請求/響應
- 7. HTTP請求/響應流程
- 8. HTTP請求/響應PHP
- 9. http請求部分響應
- 10. http請求響應的eventlistener
- 11. HTTP請求+響應名稱
- 12. Http請求響應調試
- 13. HTTP工具請求/響應
- 14. http - 客戶端服務器 - 請求響應 - 連接
- 15. 使用異步隊列連接http請求/響應模型
- 16. 4xx響應丟失連接時發出多個HTTP請求/響應
- 17. HTTP請求 - 已連接
- 18. HTTP請求連接器騾
- 19. TCP連接不能用於HttpURLConnection的HTTP請求
- 20. 的Java如何處理建立TCP連接後,HTTP GET請求
- 21. 能夠發送http請求的TCP連接
- 22. Apache - 處理TCP連接,但不處理HTTP請求
- 23. HTTP請求沒有HTTP響應
- 24. 帶出HTTP請求的HTTP響應
- 25. 鉻TCP HTTP連接
- 26. NodeJS - TCP - 發送HTTP請求
- 27. 使用django處理TCP連接請求
- 28. 使用javascript發送HTTP請求並接收HTTP響應
- 29. 請求和響應是兩個不同的TCP連接的一部分嗎?
- 30. HTTP響應的TCP握手?
是的那段沒有任何意義。服務器不以任何方式「重新建立」連接,它的連接在至少一個請求 - 響應對中保持有效。 – CodeCaster
感謝CodeCaster –