Use a consistent version of HTTP client

Please see the commit comment for details of the change