【发布时间】:2015-04-30 14:47:28
【问题描述】:
长话短说:
我正在构建一个静态 Web 应用程序,当使用 Node http-server 提供服务时,它似乎可以在本地正常工作,但在部署到 Google App Engine 时会出现问题。我已经将问题追溯到内容类型标头:在本地提供服务时,我的一些文件(来自 Emscripten 库)使用application/octet-stream; charset=utf-8 提供服务,这很有效。当从 App Engine 提供时,它们只提供 application/octet-stream,这不起作用。我已经能够通过将mime_type: application/octet-stream; charset=utf-8 行添加到我的app.yaml 处理程序之一来验证这一点,但是有数十或数百个文件与不同的MIME 类型混合在一起。如果没有必要,我不想将它们全部标记为八位字节流。
那么app.yaml 中是否有一种方法可以简单地指定除application/octet-stream 之外的默认mimetype?如果没有,我将不得不使用我的处理程序匹配器获得更多创意。
【问题讨论】:
标签: google-app-engine content-type