
HTTP
FrankYuo
这个作者很懒,什么都没留下…
展开
-
chunked and gzip
http传输的对象数据大部分都是经过压缩传输的,所以我们得到的数据并不是直接的html文本文件,而是经过压缩/编码后的,所以这里我们还得有个解码过程。http里面涉及的编码主要有两类:一类压缩编码,主要关于对象数据的压缩,它的目的是压缩对象数据量;另一类编码是关于传输的编码,主要是基于数据传输的安全性和可靠性来考虑。对应上述两类的编码http协议在报文中都有说明,在http响应报文的报头中,当有T原创 2012-07-11 17:42:08 · 1001 阅读 · 0 评论 -
关闭IE的文档类型自动判断功能
浏览器如何判断一个文档的类型是txt,还是html?还是JPG? 还是XML ? 不同的文档类型应该使用不同的方式去显示。比较标准的判断文档类型依据是: 1) 通过HTTP 请求数据包header的Content-Type值; 2)通过文件扩展名;3) 根据文档的数据内容来判断文档类型。IE8里面新增了一个HTTP header的属性 X-Content-Type-Opti原创 2012-07-11 17:43:38 · 374 阅读 · 0 评论 -
HTTP中的Keep-Alive
ep-Alive通俗地讲,就是所谓的持久连接,对于http这种大量的短连接的服务来说,开启持久连接的好处可以节省大量的TCP连接过程的开销,据apache的官方文档称对包含大量图片的HTML文档造成的延时起到50%的加速作用。而同时现有操作系统越来越先进,建立连接的开销越来越小,像linux 2.6的epoll,freebsd的kqueue,可以让程序不产生新进程或新线程的情况就能同时服务N多连接原创 2013-04-28 16:00:38 · 761 阅读 · 0 评论