0

我將Play Framework項目移到了新PC上,一切正常,但有一個令人討厭的問題: 即使編輯它們,所有靜態資產仍會返回304: Not Modified標題。我想我找到了問題的根源,在curl中播放框架回復:
HTTP/1.1 200 OK Cache-Control: no-cache Content-Length: 527 Content-Type: application/javascript; charset=utf-8 Date: Wed, 14 Jan 2015 17:49:24 GMT ETag: "4a0670efaaa84f8734d67d4557a7309dfe235301" Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT
Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT部分對我來說似乎不對。 而且當我編輯東西時,ETag沒有改變。這很煩人,因爲除非我刪除緩存,否則Chrome不會加載更改,這使得移動開發幾乎不可能。
同樣的事情也發生在我創建一個新的應用程序。它在我的舊筆記本電腦,這也有Windows 8工作。當靜態資產發生變化時,播放框架回覆沒有修改

回答

1

它看起來像#3722

資產控制器發送不變的etag如果路徑在名稱中

空間是否路徑到您的工作空間,或者你的資產中有一個空間?如果是這樣,請將其刪除並重試。

我希望它有幫助。

+0

謝謝!這工作:) – Lucas

相關問題