我正在尝试用 C++ 编写 HTTP 1.0(目前只有 1.0)服务器。
我在这里阅读了 HTTP 1.0 规范:https://www.w3.org/Protocols/HTTP/1.0/spec.html。 在第 3 节“协议参数”,第 3.1 小节“HTTP 版本”中,当客户端从服务器发送不同版本时,我什么也没发现。
根据https://www.w3.org/DesignIssues/Protocolcomms.html,当版本不匹配时,我们有两种可能:
来自 IETF RFC 的官方引用应该是值得重视的,或者至少是当前最常用的 Web 服务器(如 Apache 或 Nginx)的示例。