Недавно
мне довелось столкнуться с багом в браузере при работе с отправкой
данных методом POST. При этом меня крайне удивило, что браузер этот –
Google Chrome… браузер, от которого, казалось бы, ожидать подобный баг
можно было в последнюю очередь.
Полагаю, многие из Вас знакомы с так называемой проблемой F5.
Суть проблемы заключается в следующем: в файле имеется форма,
отправляющая данные методом POST, и обработчик данной формы. После
отправки данных мы возвращаемся на страницу формы. При этом если мы
нажмем клавишу F5 или иконку обновления страницы, то браузер «любезно»
сообщит нам о том, что у него сохранились POST-данные, которые он может
отправить на сервер повторно. В общем-то, повторная отправка формы на
сервер нам, конечно же, не нужна, а потому желательно решить как-то
решить эту самую проблему F5.
Комментариев нет:
Отправить комментарий
Ваши сообщения или ваши комментарии: