我正在嘗試編寫一個程序來將HTTP請求與其相應的響應進行匹配。似乎對於大多數場景(當傳輸是完全有序的,甚至當傳輸沒有時,通過使用TCP序列號),一切正常。將HTTP響應與其相應的HTTP管道請求進行匹配
我發現的唯一問題是當我有流水線請求時。之後,我收到了幾個回覆,但我不知道哪些數據包是特定請求的答案,哪些不是。我在另一篇文章中看到,響應將按順序進行,將此屬性與Content-Length字段的信息結合似乎是一種解決方案。問題是內容長度不是必填字段,所以我不確定我是否可以始終依賴該字段。
有誰知道如何支持此功能的網絡瀏覽器(順便說一句,不是大多數人)實際上做到了嗎?
非常感謝埃迪!它非常有用。 – Javier
對於像我這樣的人需要流水線時的行爲來源,它在_RFC 2616,8.1.2.2 Pipelining_中。 – Sisyphus