download1 JS로 파일 다운로드 업무를 하다 보니 MinIO라는 blob storage에서 파일을 다운로드해야하는 경우가 생겼다. 버튼을 클릭하면 Storage에 url을 요청해서 다운로드하는 것을 구현해야 했다. 즉, js로 동적으로 다운로드를 구현해야 하는 것이다. 다운로드를 구현하는 방법에는 크게 2가지가 있다. blob 객체 먼저 다운로드 → 해당 blob 객체를 사용할 수 있는 url을 클릭 async function download(url: string, filename: string) { const link = document.createElement("a"); const resp = await fetch(url); const blob = await resp.blob(); link.href = URL.createObject.. 2023. 9. 10. 이전 1 다음