Generator ng JavaScript Code para sa Pag-download

Bumuo ng code para sa browser frontend at Node.js server environment.

async function downloadFile(url, filename) {
  const res = await fetch(url);
  const blob = await res.blob();
  const a = document.createElement('a');
  a.href = URL.createObjectURL(blob);
  a.download = filename;
  a.click();
}

Paano gumagana ang pag-download sa JavaScript?

â–¼

Sa browser, kino-convert ng Fetch API ang response sa isang Blob object, pagkatapos ay lumilikha ng dynamic na <a download> element upang simulan ang pag-download.