ExpressJS识别文件类型

时间:2014-09-10 22:34:05

标签: node.js express unity3d express-4

我使用NodeJS和Express,我有一个不会运行的.unity3d文件,因为我很确定NodeJS无法识别它。我研究了它,我很确定它与NodeJS有关,需要在运行它之前提供unity3d文件类型。 Unity网络播放器内容的MIME类型为:application/vnd.unity

Unity webplayer文件的文件扩展名为:.unity3d

所以,如果我在我的服务器上编辑htaccess文件,我将不得不添加:AddType application/vnd.unity unity3d

如何在NodeJS中执行此操作并表达?

2 个答案:

答案 0 :(得分:2)

对于提供中间件的内置Express静态文件,您应该可以通过以下方式添加它:

express.static.mime.define({
  'application/vnd.unity': ['unity3d'],
});

答案 1 :(得分:0)

它正好在"请求"这里是API doc