Should honor keep-alive correctly and sending back Connection: close if not keep-alive.