Download

Transfers the file from path as an attachment.

Typically, browsers will prompt the user for download. By default, the Content-Disposition header filename= parameter is the filepath (this typically appears in the browser dialog).

Override this default with the filename parameter.

  1. c.Download(path, filename ...string)
  1. app.Get("/", func(c *fiber.Ctx) {
  2. c.Download("./files/report-12345.pdf")
  3. // => Download report-12345.pdf
  4.  
  5. c.Download("./files/report-12345.pdf", "report.pdf")
  6. // => Download report.pdf
  7. })