Refatorando para isolar a manipulacao http num service.