iOS 6 が、特に POST 要求など、必要以上にキャッシュすることがよくあることはよく知られています。これにより、サーバーに到達するリクエストに依存する webbapps が中断されます。
私は、iOS 6 のキャッシュに逆の問題を発見しました。つまり、古いページを再度要求するということです。すべてのページを再度リクエストして、キャッシュ履歴を確認しているようです。サーバーログで、ユーザーから数秒間隔でリクエストされた「古い」ページの痕跡を見つけました。
古い GET を再リクエストすることは、通常は問題ありません。ただし、私の場合、不要になった古いデータをアーカイブするシステムがあり、これらの「古い」リクエストはそのデータを戻し続けます。少なくとも 3 ~ 4 週間前のリクエストが再表示されるのを見てきました。
他の誰かがこの状況を経験しましたか? それは他のデバイスで発生しますか、それとも iOS キャッシュの (別の) 問題ですか?
編集: これを行うのは iOS 6.0.1 デバイスのみで、WiFi 接続時のみである可能性があります。