Я уверен, что все знают это поведение. Вы заполняете форму в Интернете и отправляете ее. После подачи вы признаете, что вы заполнили некоторые неверные данные. Таким образом, вы нажимаете кнопку браузера назад. Затем иногда в форме все еще есть данные, которые вы ввели (что вы надеетесь в этой ситуации), а иногда и нет.
Я не мог найти какое-либо соединение, когда оно очищается, а когда нет.
Некоторые ответы, которые я нашел в Интернете /stackoverflow:
- при соединениях https, формы всегда очищаются
- при использовании динамических сайтов с сеансами, формы всегда очищаются
Но оба они определенно ошибочны. Я видел сайты (как один из моих собственных), которые сохраняют данные формы после того, как браузер и используют https и используют сеансы.
Итак, пожалуйста: может кто-нибудь объяснить мне, как браузеры обрабатывают этот материал?
Кстати: моя задача - убедиться, что данные формы не очищены.