From 368a9a14374a15e76490a8b9288e3d9aeeeb92ba Mon Sep 17 00:00:00 2001 From: Yuci Gou <yuci.gou@gmail.com> Date: Mon, 18 Mar 2019 16:09:15 +0000 Subject: [PATCH] Add content-length to the http response header --- package.json | 2 +- server/minio-server/src/FileBackend.js | 1 + yarn.lock | 8 ++++---- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 7cf033e69..080ea1d28 100755 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "download": "^7.1.0", "email-validator": "^2.0.4", "es6-promise": "^4.2.4", - "express-middleware-minio": "^2.3.2", + "express-middleware-minio": "^2.3.3", "faker": "^4.1.0", "font-awesome": "^4.7.0", "form-data": "^2.3.2", diff --git a/server/minio-server/src/FileBackend.js b/server/minio-server/src/FileBackend.js index 2da6aa544..30b34322f 100755 --- a/server/minio-server/src/FileBackend.js +++ b/server/minio-server/src/FileBackend.js @@ -66,6 +66,7 @@ module.exports = app => { } res.attachment(req.minio.get.originalName) + res.set('Content-Length', req.minio.get.contentLength) req.minio.get.stream.pipe(res) }, ) diff --git a/yarn.lock b/yarn.lock index 12568a880..c335c4d06 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5212,10 +5212,10 @@ express-fileupload@v1.1.1-alpha.2: md5 "^2.2.1" streamifier "^0.1.1" -express-middleware-minio@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/express-middleware-minio/-/express-middleware-minio-2.3.2.tgz#ac558e6aa6b1dad20057f5be75fb5c3ce49e8874" - integrity sha512-EUsmjDwvOCqHw8TZbMKuQ1LA5d7jhe5vJofWzfXPJHrL6pNhpUbAh4ajQtJ4cpMjaAEIV3n5UbrKm8ShRL85Og== +express-middleware-minio@^2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/express-middleware-minio/-/express-middleware-minio-2.3.3.tgz#44eabc154f592d8e36ccab62a9c8faa877be59dd" + integrity sha512-jHS55WLDBXTDkHuG8YQ9uJe44ELHPBFHSqPu1kmJ9Oq7WfRNis+ckd2T5Y5dCjm/F94wwd8VGQAPBb1R8kte7Q== dependencies: config "^3.0.1" dotenv "^6.0.0" -- GitLab