const urlurils = require('url');
format
urlurils.format(params);
parse
const params = urlurils.parse('http://user:pass@host.com:8080/p/a/t/h/?query=string#hash');