SOP 우회한 브라우저 파일 다운로드 처리: Blob과 URL.createObjectURL 활용
·
개발 - 언어/JavaScript
async downloadFile(url, filename) { if (!url) { this.error = true; console.error("파일 URL이 제공되지 않았습니다."); return; } this.fetching = true; this.error = false; try { const response = await fetch(url); if (!response.ok) { throw new Error("네트워크 응답이 실패했습니다."); } const blob = await response.blob(); const blobURL = URL.cre..