https://github.com/geektime-geekbang/geektime-webprotocol
作者回复: 1、客户端、服务器是应用协议带来的概念,对HTTP协议而言主动发起请求的就是客户端,你可以再看下第8课介绍的REST框架;2、你说的客户端是指浏览器吧?它主要做3个事:管理网络、JS交互、渲染页面。3、上下游是产业链带来的概念,与用户近的叫下游,远的叫上游。比如笔记本电脑是下游,CPU是上游。4、协议只是字节流的构造规范,可以用任何语言编写。