deprecate private utils.parseUrl