2007-10-29 キャッシュに注意 Ajax prototype.js prototype.jsのAjax.Updaterを使っていた時のこと。二度、三度と同じパラメータをつけてCGIを呼び出してその内容を表示していたのだが、これが古い内容が表示されることがままあった。 つまるところ、IEのキャッシュ機能が働いているせいだった。 これに対する対抗策を考えた。 Ajax.Updaterのパラメータのうち、methodをgetからpostに変更する。 CGIの返すヘッダーでキャッシュを禁じる。 両方やるのが一番かなあ。