refatorada classe WebClient