Я хочу добиться чего-то подобного. Если я введу данные, как это раньше,
const partofurls = {
protocol: 'https',
host: 'hosturl',
port: 8080,
endpoint: 'someendpoint',
queryparams: {
key1:value1,
key2:value2
}
}
Я хочу получить URL-адрес как показано ниже
https://hosturl:8080/endpoint?key1=value1&key2=value2
В javascript или реагировать, есть ли способ достичь этого?
Я получаю эти поля от пользователя. Если пользователь добавил косую черту '/' в конце hosturl и если он также добавил '/' в начале конечной точки, то я получу две косые черты между hosturl и конечной точкой. Подобно этому, есть много других случаев.
Чтобы решить все эти проблемы, существует ли какой-либо стандартный модуль или библиотека вactjs или javascript?