ローカルストレージのキャッシュ機能を提供するためにアップグレードする必要のあるJqueryWebサイトがあります。Targetは、キャッシュされた応答HTMLがあるかどうかを最初にすべてのAjaxリクエストでチェックし、サーバー側を呼び出さず、代わりにキャッシュからデータを取得していました。キャッシュやキャッシュからのデータの表示など、すべて問題ありません。
XML HTTP応答ヘッダーに大きく依存するサイトにキャッシュコアを適用すると、問題が発生しました。もちろんJSON.Stringify()を使用してシリアル化した後、ajax呼び出しから返されたXMLHttpResponseオブジェクトをキャッシュしようとすると、JSON.Parse()から返されたdesearializedオブジェクトに応答ヘッダーが含まれていないようです。
すべてのサイトがXMLHttpResponseのオブジェクトとして処理しているため、以前に追加されたすべてのヘッダーを含むXMLHttpResponseオブジェクトをキャッシュから返す必要があります。
何か案は?