В iOS 6 присутствует ошибка кеширования ответов на POST запросы

image

Теги: HTTP, Apple

Ошибка привела к тому, что приложения на устройстве, которые используют функционал Ajax, работают некорректно.

Эксперт в области web-разработки и член совета директоров IETF HTTPbis Working Group Марк Ноттингем (Mark Nottingham) заявил, что в операционной системе iOS 6, которую на прошлой неделе представила корпорация Apple, присутствует функция кеширования всех ответов на POST запросы.

Эта функция работает даже в том случае, если в заголовке запроса прописан запрет на кеширование, что привело к неполадкам функционала Ajax в приложениях на устройстве.

По словам Ноттингема, наличие функции кеширования ответов на POST запросы нарушает спецификации HTTP/1.1 RFC 2616, в которых сказано, что ответы на HTTP POST запросы могут кешироваться только при реализации Cache-Control либо времени истечения срока действия полей заголовка.

С уведомлением Марка Ноттингема можно ознакомиться здесь.


или введите имя

CAPTCHA
Гость
25-09-2012 20:02:51
Это баг или фича?
0 |
lol
26-09-2012 02:30:31
Это багованная фича
0 |
Иван
04-10-2012 18:57:47
Интересно, когда эта проблема будет решена?
0 |