2.1.0 • Published 10 years ago

file-downloader v2.1.0

Weekly downloads
39
License
MIT
Repository
github
Last release
10 years ago

file-downloader

A fetch-based file downloader for a browser

Install

Install as bower component

bower install file-downloader

or use npm

npm install file-downloader

Usage

Simple download with filename:

downloader.get("/reports/myCsvReport", "report.csv")
  .then(function (filename) {
    console.log("File " + filename + " has been downloaded!");
  });

Provide custom request headers if needed:

downloader.get("/reports/myCsvReport", "report.csv", {
    "Authorization": "R2l2ZSBtZSB0aGUgZmlsZSwgZGF3ZyE="
  })
  .then(function (filename) {
    console.log("File " + filename + " has been downloaded!");
  });

Dependencies

file-downloader uses Fetch API and Promises. Provide appropriate polyfills if you want to support old browsers. Check browser compatibility at

License

MIT

2.1.0

10 years ago

2.0.0

10 years ago

1.2.2

10 years ago

1.1.0

10 years ago

1.0.0

10 years ago