mirror of
https://github.com/DIYgod/RSSHub.git
synced 2025-12-02 01:58:11 +08:00
23 lines
359 B
JavaScript
23 lines
359 B
JavaScript
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.substr(1);
|
|
}
|
|
|
|
return url1 + url2;
|
|
}
|
|
|
|
module.exports = {
|
|
joinUrl,
|
|
};
|