,

キープアライブ

http://www.tohoho-web.com/ex/http.htm#request
HTTP/1.1 以上
Connection: Keep-Alive
Connection: close

http://www.studyinghttp.net/connections
全ての HTTP アプリケーションは、いつでも、相手に確認する事なしに接続を終了する事ができます。 従って、もしかしたら、一方が HTTP 通信を行おうとする際に、もう一方が接続を切断してしまうかもしれません。らしい
この対策として、Netscape 社はプロクシを介して持続的接続を実現させたい場合に Connection: Keep-Alive の代わりに Proxy-Connection: Keep-Alive を使う事にしました。
解釈できる場合はProxy-ConnectionがきたらConnectionと解釈すればいい。
基本はkeep-aliveを投げて、ソケットを閉じる前にはcloseを投げるのがマナーがよい
closeを投げられたら、自発的にソケットを閉じるとエラーにならない。