HTTP调试之保持连接状态(微软知识库文章)
2006-10-17 23:03
267 查看
HTTP性能调试优化之二(翻译,微软知识库文章)
原文出自http://technet2.microsoft.com/WindowsServer/en/library/d92d338e-efdc-4e11-83a7-9af34c8bb5291033.mspx?mfr=true 有一系列文章,其中第一篇是关于HTTP 压缩的,我已经翻译过了,今天翻译一篇 Enabling HTTP Keep-Alives 。
原文地址:
http://technet2.microsoft.com/WindowsServer/en/library/809ade3d-03a2-40a3-992b-87e3316f33d21033.mspx
许多客户端在请求页面的时候,都会保存连接状态,在这里保存连接状态指的是请求同一个页面的资源的时候会一直保持连接,一直到整个页面的资源都被请求完,连结才被释放。比如请求一个页面,页面里面有很多css,js,xml,等文件,但是首先请求的是aspx文件,请求完了浏览器就一行一行的解释html,在解释到html head里面有个css,那么他就会到服务器上去取这个css文件。在这个过程当中,如果你设置的是HTTP Keep-Alives,那么客户端跟服务器端的连接就是一直保持的。一直到这个页面的所有的资源全部都请求完了,连结才释放。这个属性Keep-Alives是默认的设置。
你可以从如下步骤察看是否开启了 保持连接 服务:
Iis—默认网站—属性—保持HTTP连接复选框 。
相关文章推荐
- HTTP调试之限制连接数量(翻译微软知识库文章)
- .NET HttpWebResponse.GetResponse() 基础连接已经关闭: 服务器关闭了本应保持活动状态的连接。
- HttpWebResponse.GetResponse() 基础连接已经关闭: 服务器关闭了本应保持活动状态的连接。
- HttpWebResponse.GetResponse() 基础连接已经关闭: 服务器关闭了本应保持活动状态的连接。
- HTTP COMPRESSION HTTP 压缩实现 (iis6)(翻译自微软知识库文章)
- 托管调试助手 "DisconnectedContext":“上下文 0xf20540 已断开连接... 请确保在应用程序全部完成 RuntimeCallableWrapper (表示其内部的 COM 组件)之前,所有 COM 上下文/单元/线程都保持活动状态并可用于上下文转换
- 利用Web Services保持Http环境下的连接状态
- HTTP请求过程(http是一种无状态协议,即不建立持久的连接)
- 文章1:HTTP协议中长连接、短连接
- http长连接200万尝试及调优(好文章推荐阅读)
- 【网络】HTTP协议中的长连接和短连接(keep-alive状态)
- 如何在HTTP客户端与服务器端之间保持状态(转)
- tcp协议是面向连接的,而http是无状态的,面向连接和无状态怎么感觉好像优点矛盾呢?
- HttpClient加JSON保持登陆状态浏览知乎
- URL重写 实现会话管理 http状态保持
- HTTP本身是一个无状态的连接协议
- Win7怎么设置在睡眠模式下依然保持网络连接状态?
- 如何在HTTP客户端与服务器端之间保持状态 ?总结笔记
- [传智播客学习日记]保持HTTP状态的方法
- Delphi 调试连接 任意Android手机/平板/盒子(要安装Google USB Driver,并且还有USB的相关许多文章)