带有Gz文件的NodeJS + Express JS

时间:2017-01-07 16:44:09

标签: node.js express unity-webgl

我正在尝试创建一个服务器来为我的Unity3d WebGL游戏提供服务。

我的问题来自webgl游戏的请求。

            dataUrl: "Release/build.data",
            codeUrl: "Release/build.js",
            asmUrl: "Release/build.asm.js",
            memUrl: "Release/build.mem",

我的NodeJS服务器需要返回这些文件,但它们是buid.datagz,buidl.jsgz等

所以我做了:

app.use('/Release/build.asm.js', function (req: express.Request, res: express.Response) {
    res.contentType('application/x-javascript');
    res.sendFile(clientFolder + '/Release/build.asm.jsgz');
});

它可以作为服务器返回文件,但它仍然是gzip压缩,

那么我如何告诉NodeJS / Express在发送文件之前将其解压缩?

0 个答案:

没有答案