mirror of
https://github.com/DIYgod/RSSHub.git
synced 2025-12-05 04:11:26 +08:00
22
lib/v2/swpu/utils.js
Normal file
22
lib/v2/swpu/utils.js
Normal file
@@ -0,0 +1,22 @@
|
||||
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,
|
||||
};
|
||||
Reference in New Issue
Block a user