We enable TCP keep-alives by default for the http Server, but not the HTTP Client. Seems like we should also enable it by default for the HTTP/1 and HTTP/2 clients. (or perhaps just HTTP/1, and HTTP/2 can use PING frames with a timeout) /cc @tombergan