Я хочу удалить временный файл с сервера после закрытия пользователем страницы (предположил, что у меня нет этого обратного вызова на сервере по умолчанию),Как я могу вызвать метод сервера, когда пользователь закрывает страницу
Я попытался вызвать метод на стороне сервера, используя (ICallbackEventHandler
), когда пользователь закрывает страницу, но проблема заключается в том, что в этом случае не запускается метод на стороне сервера (закрытие страницы), это только ответ, если страница все еще открыта. и я не предпочитаю останавливать закрытие страницы до тех пор, пока сервер не ответит и не вернет свой звонок, чтобы закрыть страницу вручную.
В случае, если я должен прекратить закрытие страницы, любезно помогите мне с наилучшим способом.
Заранее спасибо
Хорошая идея с опросом AJAX. :) –
Интересно, можете ли вы предоставить дополнительную информацию об объединении Ajax или ссылке, я не нашел много в Интернете быстро. – Homam
Это действительно не так сложно; Я думаю, что, возможно, вы прыгаете с пистолетом на все, что вы пытаетесь сделать. По существу, удалите какой-либо URL-адрес вашего веб-сайта, который пересылает в какой-либо класс/метод action/controller/framework, вытаскивает токен аутентификации пользователя и непрерывно маркирует файлы, связанные с этим пользователем, с меткой времени или буквально «прикасается» к файлы. Попросите еще один сервис, работающий на каком-то таймере (интервал которого будет зависеть от ваших потребностей), и очистите все файлы, которые не были затронуты в течение определенного периода времени. –