Парсим URL в JavaScript Использование URL конструктора для определения hostname, pathname, query, hash. https://dmitripavlutin.com/parse-url-javascript/