Ошибка привела к тому, что приложения на устройстве, которые используют функционал Ajax, работают некорректно.
Эксперт в области web-разработки и член совета директоров IETF HTTPbis Working Group Марк Ноттингем (Mark Nottingham) заявил, что в операционной системе iOS 6, которую на прошлой неделе представила корпорация Apple, присутствует функция кеширования всех ответов на POST запросы.
Эта функция работает даже в том случае, если в заголовке запроса прописан запрет на кеширование, что привело к неполадкам функционала Ajax в приложениях на устройстве.
По словам Ноттингема, наличие функции кеширования ответов на POST запросы нарушает спецификации HTTP/1.1 RFC 2616 , в которых сказано, что ответы на HTTP POST запросы могут кешироваться только при реализации Cache-Control либо времени истечения срока действия полей заголовка.
С уведомлением Марка Ноттингема можно ознакомиться здесь.
6 февраля в 14:00 — не пропустите!
Реклама. Рекламодатель АО «Позитив Текнолоджиз», ИНН 7718668887, 18+