【校招VIP】前端计算机网络之webSocket相关

考点介绍

WebSocket 是一种网络通信协议,很多高级功能都需要它。初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处?

答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起。

前端计算机网络之webSocket相关-相关题目及解析内容可点击文章末尾链接查看!

一、考点题目

1.WebSocket与HTTP的异同点
解答:

相同点:1. 都是一样基于TCP的,都是可靠性传输协议;2. 都是应用层协议

不同点:1. WebSocket是双向通信协议,模拟Socket协议,可以双向发送或接受信息。HTTP是单向的;2. WebSocket是需要浏览器和服务器握手进行建立连接的。而http是浏览器发起向服务器的连接,服务器预先并不知道这个连接......

2.WebSocket技术出现之前,Web端实现即时通讯的方法有哪些?

A.定期轮询的方式

B.SSE(Server-Sent Event,服务端推送事件)

C.Comet技术

D.以上都是

正确答案是 D 客户端按照某个时间间隔不断地向服务端发送请求,请求服务端的最新数据然后更新客户端显示。这种方式实际上浪费了大量流量并且对服务端造成了很大压力......

3.WebSocket特点
解答:1、与http协议有良好的兼容性;2、建立在TCP协议之上,与http同属于'应用层;3、数据量小、性能开销小、通信高效;4、可以发送文本和二进制......

4.服务端实时通信有哪些方法?
解答:1、AJAX轮询;2、Long Polling长轮询......

二、考点文章

1.看完让你彻底搞懂Websocket原理

WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算)

首先HTTP有 1.1 和 1.0 之说,也就是所谓的 keep-alive ,把多个HTTP请求合并为一个,但是 Websocket 其实是一个新协议,跟HTTP协议基本没有关系,只是为了兼容现有浏览器的握手规范而已,也就是说它是HTTP协议上的一种补充可以通过这样一张图理解......

2.【校招VIP】前端面试题:你知道websocket吗?

当前Web应用中较常见的一种持续通信方式,通常采取 setInterval 或者 setTimeout 实现。例如如果我们想要定时获取并刷新页面上的数据,可以结合Ajax写出如下实现......

3.什么是WebSocket,它与HTTP有何不同?

今天翻译一篇关于HTTP和WebSocket的文章。HTTP和WebSocket都是客户端-服务器通信中使用的通信协议。文章用几个例子解释了两者的不同以及分别适用在什么应用场景。有些容易混淆的概念(比如说HTTP长连接)和待补充的概念我用斜体字注解到了文章中......

三、考点视频

前端校招的特点、考点和职业发展

前端是IT校招中目前性价比最高的职位,对所学专业要求不高,考点难度较小,且需求量大。校招时分为一二线公司和普通公司,所对应的校招要求、工资和职业发展都是有差别的......

前端计算机网络之webSocket相关-相关题目及解析内容可点击下方链接查看:
前端计算机网络之webSocket相关-移动端链接
前端计算机网络之webSocket相关-PC端链接

相关推荐
anOnion4 小时前
构建无障碍组件之Alert Dialog Pattern
前端·html·交互设计
choke2334 小时前
[特殊字符] Python 文件与路径操作
java·前端·javascript
云飞云共享云桌面4 小时前
高性能图形工作站的资源如何共享给10个SolidWorks研发设计用
linux·运维·服务器·前端·网络·数据库·人工智能
Deng9452013144 小时前
Vue + Flask 前后端分离项目实战:从零搭建一个完整博客系统
前端·vue.js·flask
威迪斯特4 小时前
Flask:轻量级Web框架的技术本质与工程实践
前端·数据库·后端·python·flask·开发框架·核心架构
wuhen_n4 小时前
JavaScript内置数据结构
开发语言·前端·javascript·数据结构
大鱼前端4 小时前
为什么我说CSS-in-JS是前端“最佳”的糟粕设计?
前端
不爱吃糖的程序媛4 小时前
Capacitor:跨平台Web原生应用开发利器,现已全面适配鸿蒙
前端·华为·harmonyos
AC赳赳老秦5 小时前
2026国产算力新周期:DeepSeek实战适配英伟达H200,引领大模型训练效率跃升
大数据·前端·人工智能·算法·tidb·memcache·deepseek
CHU7290355 小时前
淘宝扭蛋机抽盒小程序前端功能解析:解锁趣味抽盒新体验
前端·小程序