0

リモートサーバーからswfをロードするフラッシュアプ​​リケーションがあります。これらのswfの多くは重複しており、何らかの理由でそれらを要求するとキャッシュロードがトリガーされますが、サーバーにGETを送信し続けます。

これはフィドラーで見られ、IE でのみ発生し、同じセッションでのみ発生し、ページを更新するとキャッシュからすべてが読み込まれます。重複するswf呼び出しを防ぐことはできないことに注意してください.as2ではロードされたコンテンツを複製することはできません.最初にロードされた後にキャッシュからロードできる必要があります.

これがキャッシュから取り出されない理由は何か分かりますか?

4

1 に答える 1

0

OK、問題の原因を突き止めました。何らかの理由で、IE が FF と Chrome の swf ファイルをロードするのにかなり長い時間がかかります。このため、ファイルが実際にキャッシュされる前にリクエストが送信されていました。シーケンシャル リクエストを処理するメカニズムがないのはなぜでしょうか。

いずれにせよ、ファイルが到着するのを待ってから再度要求すると、キャッシュがトリガーされます。

于 2013-05-19T11:49:30.370 に答える