作者回复: 1、客户端、服务器是应用协议带来的概念,对HTTP协议而言主动发起请求的就是客户端,你可以再看下第8课介绍的REST框架; 2、你说的客户端是指浏览器吧?它主要做3个事:管理网络、JS交互、渲染页面。 3、上下游是产业链带来的概念,与用户近的叫下游,远的叫上游。比如笔记本电脑是下游,CPU是上游。 4、协议只是字节流的构造规范,可以用任何语言编写。
作者回复: 你好一生平安,对的。不过也不绝对,对于HTTP3协议而言就不是,它基于UDP和TLS1.3协议实现,会在连接建立时同时进行TLS密钥交换。具体可以看下这篇文章:https://time.geekbang.org/column/article/279164