From a48b542363b582519083db1537bef7c776efa174 Mon Sep 17 00:00:00 2001 From: cel Date: Mon, 20 Feb 2017 22:25:35 -0500 Subject: Set suggested filename for blob download --- lib/serve.js | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lib/serve.js') diff --git a/lib/serve.js b/lib/serve.js index d739659..5386cbc 100644 --- a/lib/serve.js +++ b/lib/serve.js @@ -486,6 +486,8 @@ Serve.prototype.blob = function (id) { else return self.respond(500, err.message || err) } if (!has) return self.respond(404, 'Not found') + if (self.query.name) self.res.setHeader('Content-Disposition', + 'inline; filename='+encodeURIComponent(self.query.name)) pull( blobs.get(id), pull.map(Buffer), -- cgit v1.2.3