草庐IT

websocket-client

全部标签

vscode rest client

安装略helloworld文档地址:https://marketplace.visualstudio.com/items?itemName=humao.rest-client文件后缀为.http或.rest一个文件有多个请求的话,用###分割如果有报错:HeadernamemustbevalidHTTPtoken,细看官网,则注意大小写content-typebody参数需要和header参数之间隔一个空行历史记录Ctrl+Alt+H或者Ctrl+p输入RestClient:RequestHistory查看最近的50此请求记录Ctrl+Alt+L可以重新运行上次请求变量功能系统变量引用:{{$

Jmeter实现WebSocket请求

背景:这里需要大家区分socket和websocket请求.两者异同点网上很多.如果接口是ip:port是socket,如果是ws://ip/path:port是websocket1.jmeter下载插件管理插件;注:我下载插件时,因为jmeter的版本有点低3.1,所以一直报错,jmeter启动不起来,所以大家可以用5.1以上版本的jmeter5.5版本的jmeter在options下面没有pluginsmanager(1)先下载插件管理插件,链接:https://jmeter-plugins.org/install/Install/ ,下载后放置在jmeter的lib/ext目录下(2)重

websocket-fmp4播放器wsPlayer

一、web视频播放器的现状与问题1、流媒体协议选型:主流流媒体协议归纳总结:协议名称网络传输协议延时编码类型HTML5支持情况RTSPTCP/UDP/组播0~3sH264/H265不支持,(RTSPoverHTTP除外)RTMPTCP0~3sH264/H265(CodecID=12)不支持HLSHTTP短连接1~10sH264/H265video标签支持HTTP-FLVHTTP长连接0~3sH264/H265(CodecID=12)flv→fmp4→video标签HTTP-fmp4HTTP长连接0~3sH264/H265video标签原生支持WebSocket-FLVWebSocket0~3s

websocket-fmp4播放器wsPlayer

一、web视频播放器的现状与问题1、流媒体协议选型:主流流媒体协议归纳总结:协议名称网络传输协议延时编码类型HTML5支持情况RTSPTCP/UDP/组播0~3sH264/H265不支持,(RTSPoverHTTP除外)RTMPTCP0~3sH264/H265(CodecID=12)不支持HLSHTTP短连接1~10sH264/H265video标签支持HTTP-FLVHTTP长连接0~3sH264/H265(CodecID=12)flv→fmp4→video标签HTTP-fmp4HTTP长连接0~3sH264/H265video标签原生支持WebSocket-FLVWebSocket0~3s

WebSocket的那些事(4-Spring中的STOMP支持详解)

目录一、序言二、Spring对STOMP支持的相关注解三、聊天Demo代码示例1、前端页面chat.html2、相关实体(1)请求消息参数(2)响应消息内容(3)自定义认证用户信息3、自定义用户认证拦截器4、WebSocket消息代理配置5、ChatController控制器四、测试用例1、指定用户定时消息推送测试2、群聊和私聊消息测试五、@SendToUser和SimpMessagingTemplate#convertAndSendToUser原理1、关于UserDestinationMessageHandler2、UserDestinationMessageHandler源码分析六、结语一

WebSocket前后端交互

什么是websocketWebSocket是HTML5下一种新的协议(websocket协议本质上是一个基于tcp的协议)它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的Websocket是一个持久化的协议websocket的原理websocket约定了一个通信的规范,通过一个握手的机制,客户端和服务器之间能建立一个类似tcp的连接,从而方便它们之间的通信在websocket出现之前,web交互一般是基于http协议的短连接或者长连接websocket是一种全新的协议,不属于http无状态协议,协议名为"ws"websocket的心跳机制和重连机制心跳机制:客

WebSocket前后端交互

什么是websocketWebSocket是HTML5下一种新的协议(websocket协议本质上是一个基于tcp的协议)它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的Websocket是一个持久化的协议websocket的原理websocket约定了一个通信的规范,通过一个握手的机制,客户端和服务器之间能建立一个类似tcp的连接,从而方便它们之间的通信在websocket出现之前,web交互一般是基于http协议的短连接或者长连接websocket是一种全新的协议,不属于http无状态协议,协议名为"ws"websocket的心跳机制和重连机制心跳机制:客

SpringSecurity整合WebSocket并携带token

目的导入SpringSecurity的SpringBoot项目,在连接WebSocket时进行token校验实现SpringBoot整合Websocket的相关知识就不过多赘述,本文主要介绍WebSocket权限校验相关1.前端WebSocket连接varwindowTag=`${user.id}-${Math.random().toString(36).substr(2)}`;vartoken=user.token;websocket=newWebSocket(`ws://localhost:9001/ws/chat/${windowTag}`,[token]);windowTag是生成的随

[Oracle] instant client 21 和 PLSQL Developer 14 安装与详细配置

PLSQLDeveloper14安装与配置前言:PLSQLDeveloper14官方自带中文,这里笔者使用的客户机是win10系统,oracle数据库服务器操作系统是winserver2003,oracle数据库是10.0.2版本安装配置需要三个文件:instantclient官方链接:https://www.oracle.com/database/technologies/instant-client/microsoft-windows-32-downloads.html我使用的版本:https://download.oracle.com/otn_software/nt/instantcli

Spring Boot整合WebSocket实现实时消息推送

SpringBoot专栏:https://blog.csdn.net/dkbnull/category_9278145.htmlSpringCloud专栏:https://blog.csdn.net/dkbnull/category_9287932.htmlGitHub:https://github.com/dkbnull/SpringBootDemoGitee:https://gitee.com/dkbnull/SpringBootDemo0.开发环境JDK:1.8SpringBoot:2.1.1.RELEASE1.引入依赖dependency>groupId>org.springframe