每日互动股份有限公司面试题更新 2026-08-05

都可以支持服务器主动推送,那 WebSocket 和 HTTP/2.0 的区别是什么?

每日互动股份有限公司前端/移动开发人工智能技术原理方案权衡WebSocket

考察说明

考察对 WebSocket 与 HTTP/2 推送在协议层次、通信模型和应用场景上的理解

回答思路

  1. 明确两者协议层次不同:WebSocket 独立于 HTTP 的 TCP 应用层协议,HTTP/2 仍是 HTTP 语义
  2. 说明推送机制差异:HTTP/2 server push 推送资源,WebSocket 是双向全双工消息流
  3. 讨论场景适配:HTTP/2 适合资源预加载,WebSocket 适合实时交互应用
  4. 能说明两者可共存及各自限制
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。