故事的开始是这样的:有一天,谷歌浏览器告诉我,说我的域名不安全,非要带https。 于是我就在阿里云上下载了SSL安全证书,放在了我的 nginx上: 在nginx的安装目录下创建了一个目录cret用来存放安全证书的 按照阿里云的文档把下载的两个文件放进去: 然后配置nginx: 编辑nginx.c
原创 2022-01-11 17:12:58
911阅读
创建websocket对象,参数为服务器websockets地址:websocket = new WebSocket("ws:127.0.0.1:7001");1、发送文本数据websocket.send('我太笨了,不知道你说的是啥')2、发送对象数据发送对象的话需要通过 JSON.parse() 和JSON.Stringify()来转换成字符串发送,接收到之后解析字符串来实现,当然还有其他的方
原创 2024-04-18 23:42:19
659阅读
前端如果网站WEB使用HTTPS协议,那相应的WebSocket必须要使用wss协议 使用wss协议的请求, 链接必须只能写域名,而非IP+端口 建议在URL域名后面为websocket定义一个路径,例如: /wss/let ws = new WebSocket("wss://www.xxx.com/wss/"); 后端 在HTTPS配置的server内加一个location#
原创 2023-09-18 09:31:00
830阅读
首先就是网上的写法有很多但是 都是需要创建一个对象进行相关的状态回调,有的是需要创建一个初始化方法进行相关的状态回调,然后看的我就一句话 都挺好的,反正就是需要你去创建对象接收发送消息,然后我就在这写一个全局的使用的,因为我觉得大部分就是作为消息推送来用所以全局来用蛮好的。websocket是什么:首先是是基于TCP的 全双工 通信的协议 然后就是websoket是通过客户端向服务器建立连接,保持
转载 2024-03-18 19:46:14
167阅读
# Java接收HTTPS请求 ## 介绍 在现代网络应用中,保护数据的安全性和隐私成为一个非常重要的问题。为了确保数据在传输过程中的安全,HTTPS(Hypertext Transfer Protocol Secure)应运而生。HTTPS是一种通过加密和身份验证保护数据传输的安全通信协议。本文将介绍如何使用Java来接收和处理HTTPS请求。 ## 准备工作 在开始之前,我们需要确保已经满
原创 2023-10-08 03:11:56
287阅读
web端 var ws = useWebSocket('wss://www.test.com/wss'); 服务器站点配置: location /wss { proxy_pass http://127.0.0.1:2348; #代理到上面的
iOS 中使用 webSocket是服务器和app之间的一种通信方式 webSocket 实现了服务端推机制(主动向客户端发送消息)。新的 web 浏览器全都支持 WebSocket,这使得它的使用超级简单。通过 WebSocket 能够打开持久连接,大部分网络都能轻松处理 WebSocket 连接。在 iOS 中使用 WebSocket 比较麻烦,你必须进行大量的设置,而且内置的 AP
转载 2023-05-18 11:46:08
477阅读
什么是WebSocket?WebSocket API是下一代客户端-服务器的异步通信方法。该通信取代了单个的TCP套接字,使用ws或wss协议,可用于任意的客户端和服务器程序。WebSocket目前由W3C进行标准化。WebSocket已经受到Firefox 4、Chrome 4、Opera 10.70以及Safari 5等浏览器的支持。WebSocket API最伟大之处在于服务器和客户端可以在
使用apisix代理后端节点开启websocket比较简单,根据官网设置对应配置即可:apiVersion: apisix.apache.org/v2 kind: ApisixRoute metadata: name: webssh namespace: development spec: http: - name: webssh websocket: true m
原创 精选 2024-04-08 14:33:14
3335阅读
下面在这demo基础上进行https修改具体操作步骤:1.对服务端进行修改,接口访问使用https      a.利用jdk自带的证书生成工具来生成一个key,keytool -genkey -alias cwh  -keyalg RSA -keystore e:/keys/cwhkey        &nb
首先,需要在前端应用中建立一个WebSocket连接以与服务器进行通信。const socket = new WebSocket('ws://服务器地址');Web Workers使得我们能够在后台运行JavaScript代码,从而不会阻塞主线程。我们将使用两个Web Workers,一个用于发送UDP消息,另一个用于接收UDP消息。然后需要编写一个JavaScript文件来定义发送UDP消息的W
原创 2024-04-30 15:46:22
1143阅读
前端部分如果网站使用HTTPSWebSocket必须要使用wss协议;使用wss协议的连接请求必须只能写域名,而非IP+端口;建议在URL域名后面为websocket定义一个路径,本例中是/websocket/auction/;代码var socket = new WebSocket("wss://www.yssy.cn/websocket/auction/");二、Nginx配置前提是要配置好
原创 2022-03-30 14:24:56
1905阅读
Spring Boot webSocket 搭建发送,Android 客户端接收
原创 2023-07-28 10:05:42
293阅读
后端服务路径: 172.168.0.2:8080 172.168.0.2:7080 前端目录(html + css + js): /root/apps/mzsg-web 1、修改 /etc/nginx.conf,注释掉nginx默认网站配置 include /etc/nginx/conf.d/*.c
转载 2018-01-18 09:20:00
301阅读
2评论
Socket与WebSocket以及http与https重新总结 一.Socket 网络中的Socket是一个 ,而是为了方便使用 或`UDP`而抽象出来的一层 ,可以理解为网络中连接的两端。通常被叫做套接字接口. 二.WebSocket WebSocket就是其中一种,是为了创建一种双向通信(全双
原创 2021-06-04 15:25:08
125阅读
1. https出现的背景:(1)都知道http传输协议是裸漏的,明文传输的,极易被拦截,因此,(2)人们想出的使用加密,也就是 对称加密 例如aes,不过这个由于因为对称加密需要每个客户端和服务器有独立一套,当客户端多的时候维护困难,因此 有了 非对称加密 例如 RSA,RSA,这个是1977年 麻省理工学院三个程序员发明的,很厉害,目前还未被,扯远了RSA是一种公钥密码体制,现在使用得
转载 2024-07-25 14:03:32
3阅读
客户端发送给服务端的消息,同时接收服务端响应给客户端的消息:服务端收到客户端发送过来的消息,并响应给客户端消息:
原创 2021-07-06 16:10:45
316阅读
本篇文章是基于BestHttp插件实现的websocket,大家可以搜索这个插件进行学习使用。websocket是为了克服http无法双向通信而引入的,在通常的使用中,可以复用http的端口与功能,除此外,他们没有其他的联系,而是完全是独立的协议,通常情况下,http是单向的web 服务,而websocket是全双工的,服务器和客户端可以实时的传输信息,在引用时他们可以在http服务器上同时部署。
转载 2023-11-25 20:24:03
308阅读
使用信息import com.fasterxml.jackson.databind.ObjectMapper;import com.google.common.collect.ImmutableMap;import lombok.extern.slf4j.Slf4j;import org.apache.commons.text.StringEscapeUtils;import org.java_w
原创 2022-08-18 10:05:11
540阅读
前言:项目中因为有的数据使用分页后数据加载还是很慢,所以考虑使用websocket来解决。后端获取到数据库数据后就依次返回给前端,这样就不需要等分页数据全部获取后才返回。1、需求概述点击按钮后才开启websocket连接,然后发送数据给后端(相当于post请求中也是需要传递数据给后端使用),在websocket实例对象的onmessage 函数中能获取到后端返回的数据进行处理渲染。2、代码expo
  • 1
  • 2
  • 3
  • 4
  • 5