Play Framework 2.1正在返回HTTP头,而不是JavaScript头

Play Framework 2.1正在返回HTTP头,而不是JavaScript头,javascript,caching,playframework,http-headers,playframework-2.1,Javascript,Caching,Playframework,Http Headers,Playframework 2.1,在PlayFramework2.1中请求公共资产时,我得到的是HTTP头,而不是JavScript/AssetSource 我在iPad上的Safari中遇到了这个问题,它经常发生在随机的JavaScript文件中 在my index.html中,我请求一些js文件: <script src='@routes.Assets.at("javascripts/libs/moment.js")'></script> <script src='@routes.Assets.

在PlayFramework2.1中请求公共资产时,我得到的是HTTP头,而不是JavScript/AssetSource

我在iPad上的Safari中遇到了这个问题,它经常发生在随机的JavaScript文件中

在my 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>
当我在Safari中请求我的文件时,我得到的响应显示HTTP头,而不是JavaScript代码。我的问题是什么会导致这种行为


您可以在屏幕截图中看到,您正在显示调试控制台,该控制台通常显示标题等。。。。您需要展开实际的浏览器窗口以查看响应内容。

我们正在iPad应用程序上试验相同的问题。。它似乎与Playframework资产和iPad有关

我们应该在游戏中创造一个问题,事实是它几乎不可复制


我们也在使用Play 2.1

我无法使用此项目重现此问题:请尝试此项目,看看是否得到相同的结果。你也可以试试其他浏览器。
play run