Honor “Connection: close” setting from the response header

User handler can set "Connection: close" header to control closing of the connection after response is sent.
Not if there are data in the channel. This is because the server response (write) then close, which is a common socket operation (server accept -> write -> close, client connect -> read -> close).