19、HTTP的Cookie机制在之前的[第13讲]、[第14讲]中,我曾经说过,HTTP是“无状态”的,这既是优点也是缺点。优点是服务器没有状态差异,可以很容易地组成集群,而缺点就是无法支持需要记录状态的事务操作。 好在HTTP协议是可扩展的,后来发明的Cookie技术,给HTT...2025-10-26
18、HTTP的重定向和跳转在专栏[第1讲]时我曾经说过,为了实现在互联网上构建超链接文档系统的设想,蒂姆·伯纳斯-李发明了万维网,使用HTTP协议传输“超文本”,让全世界的人都能够自由地共享信息。 “超文本”里含有“超链接”,可以从一个“超文本”跳跃到另一个“超文本”,对线性...2025-10-26
17、HTTP的连接管理在[第14讲]里,我曾经提到过HTTP的性能问题,用了六个字来概括:“不算差,不够好”。同时,我也谈到了“队头阻塞”,但由于时间的限制没有展开来细讲,这次就来好好地看看HTTP在连接这方面的表现。 HTTP的连接管理也算得上是个“老生常谈”的话题了,...2025-10-26
16、HTTP传输大文件的方法上次我们谈到了HTTP报文里的body,知道了HTTP可以传输很多种类的数据,不仅是文本,也能传输图片、音频和视频。 早期互联网上传输的基本上都是只有几K大小的文本和小图片,现在的情况则大有不同。网页里包含的信息实在是太多了,随随便便一个主页HTML...2025-10-26
15、HTTP的实体数据你好,我是Chrono。 今天我要与你分享的话题是“海纳百川:HTTP的实体数据”。 这一讲是“进阶篇”的第一讲,从今天开始,我会用连续的8讲的篇幅来详细解析HTTP协议里的各种头字段,包括定义、功能、使用方式、注意事项等等。学完了这些课程,你就可以...2025-10-26