环境:Springboot2.4.13
WebSocket介绍
WebSocket协议RFC 6455提供了一种标准化的方式,通过一个TCP连接在客户端和服务器之间建立全双工、双向的通信通道。它是一个不同于HTTP的TCP协议,但设计为在HTTP之上工作,使用80和443端口,并允许重用现有的防火墙规则。
2025年06月02日
环境:Springboot2.4.13
WebSocket协议RFC 6455提供了一种标准化的方式,通过一个TCP连接在客户端和服务器之间建立全双工、双向的通信通道。它是一个不同于HTTP的TCP协议,但设计为在HTTP之上工作,使用80和443端口,并允许重用现有的防火墙规则。
2025年06月02日
WebSocket是HTML5下一种新的协议(websocket协议本质上是一个基于tcp的协议)
websocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。
2025年06月02日
我们知道WebSocket是建立在TCP协议基础上的一种网络协议,用来进行客户端和服务器端的实时通信。非常的好用。最简单的使用WebSocket的办法就是直接使用浏览器的API和服务器端进行通信。
2025年06月02日
定义
HTTP(Hypertext Transfer Protocol)协议是一种网络协议,也是最常用的Web协议之一。其主要作用是在Web应用程序中,客户端和服务器之间传递和交换数据。
HTTP协议主要是针对客户端和服务器之间的通信进行设计的,基于客户端/服务器模型,其中客户端向服务器发送客户端请求消息,服务器则返回服务器响应消息。
HTTP协议的基本操作有“GET”,“POST”两种,分别代表从服务器上获取页面数据和向服务器提交数据。HTTP是一个无状态协议,这意味着客户端向服务器发送请求时,服务器没有记录或保留任何客户端状态信息。每个请求都是一个独立的事务,服务器从每个“GET”,“POST”请求中获得所需的全部信息,然后向客户端返回响应。
2025年06月02日
本文章中所有内容仅供学习交流使用,不用于其他任何目的,不提供完整代码,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!
2025年06月02日
本小节,我们继续学习 Nginx 在 七层反向代理中的其它几种比较常见的情况,比如 web 服务中的 WebSocket 协议的反向代理和 uwsgi 协议的反向代理。