add support for system http proxy