solution for Http Client