Я настраиваю сервер nodejs.Приложение получит данные API в виде строки, похожей на URL.Например, «**. Api.example.com», «* .vpn.example.com» или даже «example.com -> https://www.example.com'. Я хочу обработать эту строку в действительный URL-адрес с помощью Nodejs.Пожалуйста, сообщите.
Я пытался использовать встроенный метод URL-адреса Nodejs для получения действительного URL-адреса в качестве выходного, но он оказался неопределенным
const URL = require('url').Url;
let myURL = '*.api.example.com'
const manipulatedURL = new URL(myURL);
console.log(manipulatedURL.host)
//i got console.log result of null
Я ожидаю, что метод URL-адреса избавит от любогопрефиксы, пока он не достигнет действительного URL, такого как «* .api.example.com» -> «api.example.com»
Спасибо!