Ответ Play Framework не изменяется при изменении статических ресурсов

Я переместил проект Play Framework на новый компьютер, и все работает нормально, но есть одна неприятная проблема: все статические ресурсы возвращают заголовок 304: Not Modified даже после того, как я их отредактировал. И я думаю, что нашел причину проблемы, ответы на play framework следующие в 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.


person Lucas    schedule 14.01.2015    source источник


Ответы (1)


Это похоже на # 3722.

Контроллер ресурсов отправляет постоянный etag, если в имени пути есть пробел

Есть ли место на пути к вашему рабочему пространству или вашим активам? Если да, удалите его и попробуйте еще раз.

Я надеюсь, что это помогает.

person Benoit Coudour    schedule 26.01.2015