View our GitHub

Please visit sails-docs on GitHub to view documentation on your mobile device.

Edit Page

res.attachment()

Sets the "Content-Disposition" header of the current response to "attachment". If a filename is given, then the "Content-Type" will be automatically set based on the extension of the file (e.g. .jpg or .html), and the "Content-Disposition" header will be set to "filename=filename".

Usage

res.attachment([filename]);

Example

res.attachment();
// -> response header will contain:
//   Content-Disposition: attachment

res.attachment('path/to/logo.png');
// -> response header will contain:
//   Content-Disposition: attachment; filename="logo.png"
//   Content-Type: image/png

Is something missing?

If you notice something we've missed or could be improved on, please follow this link and submit a pull request to the sails-docs repo. Once we merge it, the changes will be reflected on the website the next time it is deployed.

Reference

We wrote a book!

Get early access to the book
with promotion code: mcneildoc

Get the Book