1

定数URLと内部ステートマシンを持つWebアプリケーションがあります。状態は投稿を介して変更されます。私はそれが悪いデザインであることを知っています、そして私は残りのアプローチを使うべきです。しかし、これを考えると、私は次の問題を抱えています。

HTML5オフラインキャッシュ(HTMLタグのマニフェスト属性)を使用しています。最初のページでは、予想どおりに解析およびキャッシュされます(ログインページ)。ただし、2番目のページ(メインメニュー)の場合、そこに含まれるマニフェストは解析されません。Chromeブラウザ内にイベントは表示されません。パラメータを含めてURLを少し変更すると、マニフェストは解析されますが、以前は解析されません。

ログインページマニフェストにすべてを含めると、2番目のページで同じファイルが再度ダウンロードされます。最初のページのマニフェストで指定されている場合のイベント。

なぜこの振る舞い?

4

1 に答える 1

0

自分で答える。キャッシュはGET呼び出しでのみ解析され、POST呼び出しでは無視されるため、非常に奇妙に見えました。postが別のHTMLページをロードした場合のイベント。私にはこれは少しばかげていますが、それがどのように機能するかと思われます。

これで、最終的に想定どおりに機能します。

于 2012-06-24T10:51:36.917 に答える