我使用OpenSSL的s_client.First和網絡服務器玩弄,我不知道爲什麼我失去之後的每個連接到服務器的GET請求我送:的OpenSSL的s_client.First失去連接
握手正常工作:
openssl s_client -connect hostname:port
GET/HTTP/1.1
Host: hostname
Connection: keep-alive
然後我收到來自應用服務器的響應: HTTP/1.1 200 OK
...more http here...
<html/>closed
正如你所看到的連接接近於d,但是因爲我使用保持連接的頭文件,是不是連接應該保持連接?我想測試SSL的重新協商功能,因此我需要能夠在多個請求之間保持會話活動。
你的網絡服務器也發送keepalive頭文件嗎? – pfried 2013-03-20 09:26:21
在回覆中聲明: 'Connection:close' 那麼這意味着我的服務器不支持保持活動狀態嗎? – lightsaber 2013-03-20 09:29:11
我想它不支持keepalive沒有在服務器端的配置更改 – pfried 2013-03-20 09:31:22