当客户端向IIS发送请求时,客户端与服务器之间存在连接。 如果客户端请求a.aspx,则a.aspx中的代码如下所示。
protected void Page_Load(object sender, EventArgs e)
{
for (int i = 0; i < 10; i++)
{
Thread.Sleep(1000);
Response.Write(i+"<br>");
Response.Flush();
}
}
所以这意味着连接保持活动10秒。是不是?【问题1】
10秒后,连接将被关闭?【问题2】
如果我使用'while(true)'编辑代码,如下所示:
while(true)
{
Thread.Sleep(1000);
Response.Write(i+"<br>");
Response.Flush();
}
连接总是活着的?或什么时候会超时?【问题3】
这些是我的问题。