为什么他们创建了超时

时间:2010-02-02 20:31:10

标签: asp.net

如果您将此添加到web.config,那么如果页面经历了长时间的过程,则客户端将不会有超时异常。

<httpRuntime maxRequestLength="1024000" executionTimeout="36000"/>

他们出于某种目的超时,它是什么?,我试图创建一个有两个页面的网站,我在default1.aspx中创建一个按钮,等待5分钟。请求的其他页面不受此影响。

感谢

3 个答案:

答案 0 :(得分:3)

并非100%确定我会关注您,但超时的目的是确保客户端不会无限期地等待可能未来的响应,这是在无状态环境中工作的一部分。

答案 1 :(得分:0)

因此,客户无法绑定宝贵的服务器资源 ......

答案 2 :(得分:0)

请求超时服务器端是一回事,但IE和其他浏览器也有请求超时。如果您正在执行昂贵的服务器端,则使用状态区而不是Request-Response来处理处理。