У меня есть следующая реализация:
- Пользователь заполняет HTML-форму методом "get" и нажимает кнопку отправки "download"
- Если данные верны,сгенерированный файл загружается
- Если в данных содержалась ошибка, та же самая форма снова отображается с указателями на неправильные данные формы, но загрузка файла не начинается.
Все сделанона стороне сервера - JavaScript не задействован.
Проблема: если пользователь сначала ввел неправильные данные, а затем исправил данные, загрузка начинается, но ошибки предыдущей попытки все еще видны, поскольку страница невизуализации.Это может вызвать некоторые запутанные ситуации.
Как можно улучшить ситуацию, не вводя JavaScript или Refresh-Headers?Есть ли стандартный способ сделать это?