WebSocket 长连接
文章平均质量分 55
使用go语言开发web服务器时,常常需要web端发送请求给服务端,如果碰到需要长连接的情况,服务端处理http请求往往占用大量资源,而websocket则能使web端和服务端维持长连接。
本专栏面向初次使用go开发的小伙伴,希望你们可以从中获得解决方法或者更多知识。
杰哥的技术杂货铺
区块链技术分享
展开
-
golang websocket压测示例
golang websocket压测示例原创 2022-12-30 16:44:58 · 701 阅读 · 4 评论 -
WebSocket 简单实现
WebSocket 简单实现原创 2022-11-26 20:24:37 · 428 阅读 · 0 评论 -
Nginx配置WS、WSS域名
Nginx配置WS、WSS域名原创 2022-11-26 20:23:38 · 5080 阅读 · 0 评论 -
Golang websocket 客户端开发
Golang websocket 客户端开发原创 2022-11-26 20:22:51 · 1769 阅读 · 0 评论 -
curl测试websocket接口连接性
有时候我们需要在linux环境下测试websocket接口连同性,包括nginx反向代理配置是否真确,websocket服务端是否正常等。这个时候我们可以通过以下命令测试。原创 2022-11-26 20:20:49 · 2346 阅读 · 0 评论 -
WebSocket 重要信息错误状态码
websocket重要信息错误状态码原创 2022-11-26 20:20:05 · 2086 阅读 · 0 评论 -
WebSocket 长连接详解
借用 《Go Web 编程》的话。WebSocket 采用了一些特殊的报头,使得浏览器和服务器只需要做一个握手的动作,就可以在浏览器和服务器之间建立一条连接通道。且此连接会保持在活动状态,你可以使用 Golang 来向连接写入或从中接收数据,就像在使用一个常规的 TCP Socket 一样。它解决了 Web 实时化的问题。 由于 WebSocket 是全双工通信,所以当建立了 WebSocket 连接之后,接下来的通信就类似于传统的 TCP 通信了。客户端和服务端可以相互发送数据,不再有实时性的问题。原创 2022-11-26 20:18:54 · 2981 阅读 · 0 评论