在读到图解HTTP的2.7.1小节的时候,有如下内容:
在 HTTP/1.1 中,所有的连接默认都是持久连接,但在 HTTP/1.0 内并未标准化。虽然有一部分服务器通过非标准的手段实现了持久连接,但服务器端不一定能够支持持久连接。毫无疑问,除了服务器端,客户端也需要支持持久连接。
前面的内容我可以理解,是说HTTP/1.1 都是默认持久连接的,1.0版本并不是都实现了持久连接。问题就是下面这一句,“虽然有一部分服务器通过非标准的手段实现了持久连接,但服务器端不一定能够支持持久连接。”,这个转折说明了“服务器”和“服务器端”不是一个东西,但是按我的理解这俩是一个东西呢?是不是翻译错了,我觉得这里可以说,“虽然有一部分服务器通过非标准的手段实现了持久连接,但客户端不一定能够支持持久连接。”或者是“虽然有一部分客户端通过非标准的手段实现了持久连接,但服务器不一定能够支持持久连接。”,这两种改法我都觉得读得通,原文我确实没太读懂。