nodejs-authentication/app/v1/utils/url.js
2025-03-11 10:51:27 +00:00

29 lines
621 B
JavaScript

const path = require('path');
function getPathFromUrl( url ) {
var splitedUrl = url.split(path.sep);
var api_path = '';
for (var i = 0; i < splitedUrl.length; i++) {
if ( i > 2 ) {
api_path = api_path + path.sep + splitedUrl[i];
}
}
return api_path;
}
function getVersionFromUrl( url ) {
var splitedUrl = url.split(path.sep);
var api_version = '';
for (var i = 0; i < splitedUrl.length; i++) {
if ( i == 2 ) {
return splitedUrl[i];
}
}
return api_version;
}
module.exports = {
getPathFromUrl,
getVersionFromUrl,
}