← 返回目录
4.4概念⏱ 约 4 分钟

客户端 vs 服务器

互联网世界的两个主角

🔎 最后验证 2026-05📚 来源:通用计算机常识✅ 116 人学过👁 218 次阅读
为什么学这个

网页是从哪来的?你打开微博,内容是谁发给你的?答案藏在互联网最核心的一组关系里:客户端和服务器。理解它,你就理解了几乎所有联网应用的骨架。

💡 打个比方

就像餐厅点餐:你(客户端)是顾客,对服务员说"来份宫保鸡丁";厨房(服务器)收到请求,做好菜再端给你。你不用知道厨房怎么做的,只管点、等着上菜。

  • 客户端(Client):发起请求的一方——你的浏览器、手机 App
  • 服务器(Server):接收请求、处理并返回结果的一方——一台(或一堆)远程电脑
  • 典型流程:客户端发请求 → 服务器处理 → 服务器返回响应 → 客户端展示
  • 你之前在 P0 学的"互联网像快递系统",这里就是寄件人(客户端)和收件处理点(服务器)
❓ 测验
你在手机上刷短视频,'手机 App'和'存放视频的远程电脑'分别是?
⚠️ 避坑'前端/后端'和'客户端/服务器'容易混

大致对应:前端 ≈ 跑在客户端(浏览器里你看到的),后端 ≈ 跑在服务器(背后处理数据的)。但它们是不同维度的说法,后面 4.10 会专门理清。现在记住"客户端发请求、服务器给响应"这个核心就够。

🤖 用 AI 巩固这一节
请用'餐厅点餐'的比喻,把客户端、服务器、请求、响应四个词串成一个完整的小故事,让我彻底记住它们的关系。

🔧 试一试:亲眼看你的浏览器在"点菜"(5 分钟)

打开浏览器开发者工具(按 F12,或右键 →「检查」),切到 Network(网络) 面板,然后刷新当前页面:

  1. 面板里唰唰刷出一长串条目——每一条,都是你的浏览器(客户端)向服务器发的一次"点单"。
  2. 数一数:打开一个页面,居然发了几十次请求?(HTML、图片、CSS、JS 各是一次)
  3. 随便点一条,右边能看到它去问了哪台服务器要东西。

你会看到:一个"打开网页"的简单动作,背后是客户端向服务器发了几十次请求、服务器一件件回给你。

为什么:这就是"客户端发请求、服务器给响应"的真实现场。几乎所有联网 App 都是这套骨架——你刚亲眼见证了一次。

✅ 小结

客户端和服务器要对话,得有一套"共同语言"和规矩。下一节认识这套互联网的通用语言:HTTP。

下一节 → HTTP — 计算机怎么对话
智图软件的赞赏码
都看到这了,打个赏呗!
接下来 · 4.5
HTTP — 计算机怎么对话
继续读下一节 →