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にファイルを送信する前に解凍するように指示するにはどうすればよいですか?