From 89af33fb9dc1ddd449086f458db08210267db0ab Mon Sep 17 00:00:00 2001 From: coderaiser Date: Sat, 27 Feb 2021 20:52:32 +0200 Subject: [PATCH] feature(package) win32 v6.0.0 --- package.json | 2 +- server/fixture/route.js | 1 + server/route.js | 1 + server/route.spec.js | 15 +++++++++++++++ 4 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 server/fixture/route.js diff --git a/package.json b/package.json index 1bf0c627..d9b39cc8 100644 --- a/package.json +++ b/package.json @@ -135,7 +135,7 @@ "try-catch": "^3.0.0", "try-to-catch": "^3.0.0", "tryrequire": "^3.0.0", - "win32": "^5.1.11", + "win32": "^6.0.0", "wraptile": "^3.0.0", "writejson": "^3.0.0", "yargs-parser": "^20.2.5" diff --git a/server/fixture/route.js b/server/fixture/route.js new file mode 100644 index 00000000..ce013625 --- /dev/null +++ b/server/fixture/route.js @@ -0,0 +1 @@ +hello diff --git a/server/route.js b/server/route.js index c243e816..f3a50dfc 100644 --- a/server/route.js +++ b/server/route.js @@ -95,6 +95,7 @@ async function route({config, options, request, response}) { } response.setHeader('Content-Type', contentType(extname(fullPath))); + //response.setHeader('Content-Length', contentLength); await pipe([ stream, diff --git a/server/route.spec.js b/server/route.spec.js index 2c2d6abc..c07c5f69 100644 --- a/server/route.spec.js +++ b/server/route.spec.js @@ -411,3 +411,18 @@ test('cloudcmd: route: dropbox', async (t) => { t.end(); }); +test('cloudcmd: route: content type', async (t) => { + const options = { + root: fixtureDir, + }; + + const {headers} = await request.get('/route.js', { + options, + }); + + const result = headers.get('content-length'); + + t.equal(result, '78'); + t.end(); +}); +