move httpFactory, add android version on header and rename token header