Используйте https://www.npmjs.com/package/uri-parse-lib для этого
var t = parserURI("http://user:pass@example.com:8080/directory/file.ext?query=1&next=4&sed=5#anchor");