# WebSocket

让你彻底搞定 WebSocket 原理
本文将详细介绍 WebSocket 的工作原理和应用场景,帮助读者更好地理解和应用 WebSocket 协议。

WebSocket协议入门到精通教程指南
WebSocket 协议是一种实时通信技术,它允许双向通信并且具有较低的延迟。本文将介绍 WebSocket 协议的基本概念、工作原理和应用场景,帮助你快速上手。

WebSocket接口测试方法
本文将介绍如何使用 WebSocket 进行接口测试,包括详细的测试方法和实例。

JavaScript 之 WebSocket 用法
本文将介绍如何在 JavaScript 中使用 WebSocket,包括基本的使用方法和实际案例,适合初学者参考。

Node.js 实现 WebSocket 连接
本文介绍如何使用 Node.js 实现 WebSocket 服务器和客户端,适合初学者参考。

使用 C 语言实现 WebSocket: 一份简明教程
本文是一份使用 C 语言实现 WebSocket 的教程,适合初学者参考。

WebSocket 优缺点剖析:你需要知道的一切
WebSocket 是一种实时通信技术,它具有较低的延迟和高效的双向通信能力,但也存在一些缺点。在本文中,我们将讨论 WebSocket 的优缺点。

如何使用 JMeter 测试 WebSocket?
使用 JMeter 进行 WebSocket 测试,包括测试环境的搭建、WebSocket Sampler 的使用以及结果分析。

WebSocket 在线测试工具-最佳选择
使用 WebSocket 在线测试工具 Apifox,测试 WebSocket 连接变得更加容易。它可以帮助你快速测试和验证 WebSocket 服务,提高测试效率。

WebSocket 指南:HTTP 的 WS 与 HTTPS 的 WSS
本文将深入了解 WebSocket 常争论的 HTTP 上的 WS 和 HTTPS 上的 WSS 之间的差异,了解每种协议的优缺点、何时使用它们以及如何使用 Apifox 在 API 开发中有效地实现它们。

SSE 和 WebSocket 的区别,差异对比
SSE(Server-Sent Events)和 WebSocket 都是用于实现服务器与客户端之间实时双向通信的技术。虽然它们都可以用于实时更新数据,但它们在实现方式、特点和适用场景上有着明显的区别。

深入了解 WebSocket 的 binaryType 属性及其用法
binaryType 是 WebSocket 对象的一个属性,它决定了在接收到二进制数据时,WebSocket 对象如何处理这些数据。这一属性有两个主要取值:"blob" 和 "arraybuffer"。

WebSocket 数据帧:载荷、掩码、消息类型等介绍
WebSocket 使用其第二个字节的前 7 个比特来支持可变长度的长度前缀。当这些比特等于或小于 125 时,则有效载荷的长度就是这个值本身。当比特等于 126 时,则接下来的 2 个字节指示有效载荷的长度。

使用 aiohttp 实现 websocket 通信
WebSocket 通信在现代网络应用中扮演着关键的角色,它为实时通信和推送服务提供了高效的解决方案。本文将聚焦于使用 aiohttp 库来实现 WebSocket 通信,aiohttp 这是一个强大而灵活的 Python 库,专门设计用于异步 HTTP 请求的处理。

如何使用 WebSocket 发送二进制(arraybuffer)数据
WebSocket 是一种全双工通信协议,它允许浏览器和服务器之间进行实时双向通信,而不必依赖传统的请求-响应模式。而二进制数据(ArrayBuffer)则允许你以更高效的方式传输二进制信息,如图像、音频或其他二进制文件。

WebSocket 的请求头(header)中如何携带 authorization
在 WebSocket 中,携带身份验证信息(authorization )通常是通过在握手阶段或连接建立后,使用类似于 HTTP 请求头的机制来传递的。本文将介绍在 WebSocket 的请求头中如何携带 Authorization 信息,以增强安全性。