0

グラフにデータを入力するためにxmlajaxリクエストを実行するadobeflexアプリケーションがあります。IEで「暗号化されたページをディスクに保存しない」設定のチェックを外さず、グラフをロードすると「サーバー通信エラー」が発生するという問題があります。

ヘッダーのいくつかの組み合わせを試しました。

// works in IE8, but not IE9
Pragma => ''
Cache-control => '' 

// works in IE8, but not IE9
Pragma => ''
Cache-control => 'no-store' 

// works in IE8, but not IE9
Pragma => 'public'
Cache-control => 'max-age=0' 

// doesn't work in IE8 or IE9
Pragma => 'no-cache'
Cache-control => 'no-cache,max-age=30,must-revalidate' 

IE>8のすべてのバージョンで機能する魔法のブードゥーを誰かに教えてもらえますか

または、WindowsテストVMに、キャッシュヘッダーが無視される原因となる奇妙な設定がありますか?

私がたくさんのグーグル検索をすることによって見つける一般的に承認された解決策は、IE設定のチェックを外すことであるように思われます。

4

1 に答える 1

0

キャッシュを回避するPOST代わりに requestを使用できます。GET私の知る限り、POSTリクエストをキャッシュするブラウザはありません

やあ M.

于 2012-09-26T20:52:50.813 に答える