タグ

キャッシュに関するureyuboのブックマーク (1)

  • Ajax.RequestでGETメソッドを使うとき - 荒土で暮らす生活

    的にGETメソッドでリクエストする際には、そのURLに含めるパラメータが同一であれば結果も同一であるという条件のもとに使うものです。なのでGETメソッドでリクエストすると基的にはその結果がキャッシュされてしまいます。そんで何が起こったかというと、Ajaxな感じでへぇボタンとか作ってボタンを連打すると非同期でデータを送信して結果を画面に反映させるとかそんなん作って遊んでたんですけど、なぜかIEで実行すると2回目以降のリクエストが出来ず、キャッシュが働いてしまっている模様。 Msxml2.XMLHTTPかMicrosoft.XMLHTTPのどっちかがキャッシュするようになっているらしい。XMLHttpRequestだとうまくいくのでどうやらキャッシュ機能が無いようです。今回の場合、キャッシュが働くと不都合が起こるので3つの解決方法。1つはPOSTメソッドで送る。これはちょっとアレな解決方

    Ajax.RequestでGETメソッドを使うとき - 荒土で暮らす生活
    ureyubo
    ureyubo 2010/06/09
    キャッシュのお話
  • 1