A few days ago, I was looking into an idle timeout error reported by a client using one of our APIs. To better understand HTTP server timeouts, I wrote some server and client code for testing, which I'd like to share with you. This might help others ...