2013-10-01 36 views
1

我有兩個關於http keep-alive的問題。如何檢查服務器保持活動超時?

1)如果一個發送多個請求給服務器,比方說

一個)test.com/content

b)中test.com/id

c)中test.com/ getcode

每一個與保持活動頭一起發送的請求。當服務器擁塞時,我發現儘管我發送了請求並獲得了保持活動狀態。下一個立即發送的請求b響應可能會像3s一樣收到很慢。 (響應非常小)。這是否合理?

2)如果服務器只返回「Connection:keep-alive」標題。有什麼辦法來檢查超時值嗎?如果不是,默認值是多少?

+1

響應時間和保持活力沒有任何關係。如果服務器超負荷,則無論如何都會很慢。有關信息,請參閱http://en.wikipedia.org/wiki/HTTP_persistent_connection,例如不同服務器的默認超時。 – Barmar

回答

1

正如Barmar所說,保持活力與響應時間無關。

保存的細節由瀏覽器控制。例如,IE保持連接打開60秒(可在註冊表中配置),Firefox 115秒(可在FF設置中配置)。