0

Play フレームワーク プロジェクトを新しい PC に移動し、すべて正常に動作していますが、厄介な問題が 1 つあります。すべての静的アセット304: Not Modifiedを編集した後でもヘッダーが返されます。そして、私は問題の原因を見つけたと思います.playフレームワークは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も搭載した古いラップトップで動作しました。

4

1 に答える 1

1

#3722のようです。

パスの名前にスペースが含まれている場合、資産コントローラーは定数 etag を送信します

ワークスペースまたはアセットへのパスにスペースが含まれていますか? その場合は、削除してからやり直してください。

お役に立てば幸いです。

于 2015-01-26T16:02:15.523 に答える