RFC及标准性文档 RFC2616 HTTP/1.1阅读系列 (一)内容协商

RFC文档,是搞WEB开发必读的文档,是英文版本的,但是后来网上找的中文版的,翻译的不是很好(孙进超译),很拗口,完全不知道他在说什么,还是老老实实看英文的吧,以下是阅读笔记,留下来,加深印象,也留个笔记。

12.1 内容协商
     为什么需要内容协商?大部分的HTTP响应消息,包含人类能够理解的信息主体,自然的,他使用本人最习惯的方式组织,但是人各有异,每个人都不一样,那么服务器怎么跟客户端协调最好的显示方式呢?那么就是内容协商了。有两种内容协商:服务器驱动和代理驱动协商(这里的代理只浏览器,而不是代理服务器,后面可能也用客户端来表示。)。这两种协商能够被联合使用,那时候叫透明协商;当缓存使用服务器提供的代理协商为后续的请求提供服务器驱动协商的时候。