例のごとくIEがゴミなのでなんとかする
サポートを切りたい(切実)
フロントでなんとかする
方法1
cache: falseのステータスを指定する(jQueryの場合のみ)
1 2 3 4 5 6 |
$.ajax({ url: 'https://test...', type: 'POST', cache: false, data: {..... |
方法2
タイムスタンプなど適当なクエリを指定する
クエリを含めたURLごとにキャッシュされているようなので有効
1 2 3 4 5 |
$.ajax({ url: 'https://test...?timestamp=' + unixdate, type: 'POST', data: {.... |
サーバでなんとかする
レスポンスヘッダのCache-Controlヘッダにno-cacheなどを指定する
指定例:サーバレス(API Gateway)の場合
メソッドレスポンス→統合レスポンスで指定できる