Ответ 1
Запрос ASP.NET продолжает выполняться, не зная, что браузер, который первоначально отправил GET/POST, больше не ждет. Запрос будет завершен, за исключением любых других ошибок, таких как таймауты сервера.
У меня есть аналогичная проблема, как здесь: http://social.msdn.microsoft.com/forums/en-US/biztalkgeneral/thread/87d5a6ec-04ee-4c6f-8267-f526ee105f0b
У меня есть веб-страница asp.net, которая вызывает веб-службу BizTalk. Комбинация BizTalk делает свои вещи и возвращает ответ на страницу asp.net. Процесс может занять до минуты или двух. Я получаю много тайм-аутов, но кажется, что оркестровка BizTalk возвращается в среднем за 30 секунд.
Мне интересно, что произойдет, если пользователь отправит свой запрос и сразу же закрывает свой браузер. Клиент asp.net перестает ждать запроса BizTalk (и вызывает таймаут), или он все еще ждет запроса, даже если пользователь закрыл свой браузер?
Запрос ASP.NET продолжает выполняться, не зная, что браузер, который первоначально отправил GET/POST, больше не ждет. Запрос будет завершен, за исключением любых других ошибок, таких как таймауты сервера.