0

私のファイルを検討してください

Test.mxml

出力ファイル

Test.swf

Test.mxml に変更を加えるたびに、対応する swf ファイルが生成されます。

しかし、これはプロキシサーバーで問題を引き起こしています。

swfファイルのバージョンを変更すると、正常に動作するようになりました(プロキシサーバーが新しい名前が変更されたファイルをロードするため、新しい変更を確認できます)(バージョン管理を試みました)

変更した swf ファイルが表示されません。キャッシュされた swf ファイルが表示されるため、変更が反映されません。

4

2 に答える 2

1

これを処理するためのいくつかのアプローチ:

  1. 制御できる場合は、このファイルをキャッシュしないようにプロキシに指示できる場合があります。
  2. ファイルがキャッシュされないようにするために、「乱数」手法を使用することがあります。つまり、SWF をラップする HTML ページ内です。SWF の場所に乱数を追加します。概念的にはこのようにmyswf.swf?someRandomNumber
  3. 新しいビルドをデプロイするたびに、ファイル名を変更できます。
于 2013-06-17T12:33:46.247 に答える
0

また、ブラウザにキャッシュなしヘッダーを送信させることもできます。これにより、(WebSphere Edge) プロキシ サーバーもキャッシュされたコピーをダンプします。少なくとも Firefox では、Shift-Reload がこれを行います。それは IE にも当てはまり、おそらく Chrome にも当てはまると思います。

于 2013-06-17T14:38:46.667 に答える