您好、欢迎来到现金彩票网!
当前位置:ds视讯 > 服务请求中断 >

asp中如何强制断开客户端与服务器的连接

发布时间:2019-07-26 15:46 来源:未知 编辑:admin

  其实我是想实现一个asp页面提交数据到数据库中之后,网页未关闭,但如果在10秒钟内没有向服务器提交请求或是未刷新网页时,就断开服务器与客户端之间的连接,请问应该怎么做?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部大概还没明白isclientconnected 的意思 他是只读的 而且用法也不是这么写的

  如果用户感到不耐烦,他们可能在ASP页面计算他们的请求之前离开这个页面。如果他们点击刷新或是跳到服务器上的另一个页面,新的请求将位于ASP请求队列尾部,而中断的请求却在请求队列的中部;通常服务器在高负载情况下可能发生这种情况(服务器有很长的请求队列,同时请求次数也很多);而这种情况又使服务器的负载情况变得更加恶劣。如果用户已经断掉连接,没有必要再执行这个ASP页面(尤其当这是一个很慢、很耗资源的页面时);Response.IsClientConnected属性能检查出这种情

  况;如果属性返回False,就应该调用Resonse.End来结束剩余的页面。事实上,

  IIS 5.0使这种检查规律划--无论什么时候ASP准备执行一个新的请求,他先检查请求队列有多长;如果队列已经超过3秒钟,ASP就会检查客户端是否连接;如果客户端已经断开,ASP立即终止这个请求。可以使用AspQueueConnectionTestTime设置来调整3秒的超时。

  Response.IsClientConnected总要消耗一些时间,因此,只应该在执行耗时至少超过500ms的页面中执行。首要原则是,不要在一个紧密的循环中反复调用这个属性。

http://wendevick.net/fuwuqingqiuzhongduan/785.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有