Когда страница обновляется в браузере, браузер вызывает на сервере свежую копию страницы и ее компонентов (CSS, JS и т. Д., Если они не кэшированы).
Если страница была вызовом POST, браузер снова отправит данные POST.
Страница загружена:
При полной загрузке выполнение на стороне сервера должно быть завершено (если вы не выполните дополнительные процессы или не выполните фоновый код, который больше не будет отправлять данные клиенту).
Страница загружается на полпути:
Соединение для текущей страницы будет немедленно разорвано - , если страница все еще загружается . Это зависит от сервера, будет ли страница продолжать работать или завершиться. Например, в PHP мы можем ignore_user_abort (), чтобы скрипт продолжал работать, даже если страница была завершена в середине загрузки.
Если ваш сервер ASP, и вы нажимаете на кнопку ASP, действие (метод) кнопки будет выполнено полностью на стороне сервера, даже если пользователь обновится на полпути. Вот как работает ASP.NET Framework.