就像标题所说的那样,如果我app_offline.htm
在应用程序根目录中放置一个,它会切断当前运行的请求,还是只删除新的请求?
这是我的蹩脚实验; 我用以下代码创建了一个ASPX页面:
protected void Page_Load(object sender, EventArgs e)
{
Response.BufferOutput = false;
Response.Write("Step 1
");
System.Threading.Thread.Sleep(10000);
Response.Write("Step 2
");
System.Threading.Thread.Sleep(10000);
Response.Write("Step 3
");
}
此代码简单介绍了一些loooong页面加载.我访问了页面,在加载时,我创建了一个"app_offline.htm"文件.然后我加载了另一个Web浏览器并确认应用程序处于脱机状态 然后我重新访问了我的"加载"请求......它一直完成到第3步.
这确认当前请求完成加载并且新请求被拒绝.