Files
NativeScript/packages/core/http/http-request/http-request-common.ts
2025-07-10 15:47:29 -07:00

18 lines
471 B
TypeScript

import { knownFolders, path } from '../../file-system';
export function getFilenameFromUrl(url: string) {
const slashPos = url.lastIndexOf('/') + 1;
const questionMarkPos = url.lastIndexOf('?');
let actualFileName: string;
if (questionMarkPos !== -1) {
actualFileName = url.substring(slashPos, questionMarkPos);
} else {
actualFileName = url.substring(slashPos);
}
const result = path.join(knownFolders.documents().path, actualFileName);
return result;
}