Implement HttpClient.