2011-01-10 30 views
-1

IやるIE 8にXMLHTTPRequestをを使用して、以下:HTTP PUTの無効化が機能していませんか?

  • GET/myresourceで(将来的にはこれまでの日付に設定MAX-年齢とともに)
  • PUT/myresourceで
  • GET/myresourceで

最初のリクエストが期限切れになっていなくても、最後の取得は私が理解している限り、サーバーから新しいリソースを取得する必要があります。

しかしIEはキャッシュからリソースを取得します。

これは既知のIEの問題ですか?それとも正しい動作ですか?

答えて

1

あなたはこのような何かそれ以外の場合は、おそらくすることができ、cache: false確認してjQueryのを使用している場合、これは、cacheを無効にしてみてください、知られているIEの動作です:

function random() { 
    return Math.floor(Math.random()*1000); 
} 

そして、ここにあなたがする変数としてランダムに追加することができますあなたのリクエスト:

"here/be/url?random="+random+"";

関連する問題