rsshub
Version:
Make RSS Great Again!
21 lines (16 loc) • 343 B
text/typescript
function isCompleteUrl(url) {
return /^\w+?:\/\/.*?\//.test(url);
}
function joinUrl(url1, url2) {
if (isCompleteUrl(url2)) {
return url2;
}
if (!url1.endsWith('/')) {
url1 = url1 + '/';
}
if (url2.startsWith('/')) {
url2 = url2.slice(1);
}
return url1 + url2;
}
export { joinUrl };