在 Play Framework 2.1 中请求公共资产时,我得到的是 HTTP 标头而不是 JavScript/资产源。
我在 iPad 上的 Safari 中遇到了这个问题,它经常发生在随机的 JavaScript 文件上。
在我的 index.html 中,我请求了一些 js 文件:
<script src='@routes.Assets.at("javascripts/libs/moment.js")'></script>
<script src='@routes.Assets.at("javascripts/libs/underscore.js")'></script>
<script src='@routes.Assets.at("javascripts/libs/backbone.js")'></script>
<script src='@routes.Assets.at("javascripts/bridge/component.js")'></script>
在控制台中,我以开发模式运行 Play
play run
当我在 Safari 中请求文件时,我收到显示 HTTP 标头而不是 JavaScript 代码的响应。我的问题是什么会导致这种行为?