网络与通信

WebSocket 两种实现方式对比与入门

WebSocket 两种实现方式对比与入门 一、概述本文档是我在开发项目时写的, 主要是介绍了 原生 WebSocket 和 STOMP+SockJS 的区别 介绍的比较意识流,有些地方读者可以忽略,重点关注它们的区别和设计的技术知识点项目中存在两种 WebSocket 实现方式: 方式 文件 状态 说明 原生 WebSocket RawWebSocketHandle

一文详解SSL/TLS协议

目录1 发展历程2 协议原理2.1 网络通信模型2.2 TLS协议原理3 TLS握手3.1 概述3.2 TLS 握手具体步骤3.3 wireshark抓包解析4 TLS应用5 TLS 1.3协议5.1 TLS 1.3加密套件5.2 TLS1.3握手协议6 SSL证书6.1 工作原理6.2 证书类型6.3 获得证书SSL/TLS(Secure Sockets Layer/Transpo

对HTTP高并发服务器测试报告

文章目录 1、项目背景 2、项目功能 3、功能测试 测试工具 服务器启动设置 3.1访问页面测试 3.2 POST请求测试 3.3GET请求测试 PUT请求测试 3.5查询字符串打印 四、边界测试 4.1 长连接测试 4.2 超时连接测试 4.3 数据不完整测试 4.4 业务处理超时测试 4.5 多请求并发处理测试 4.6 大文件传输测试 5、性能压

[HTTP协议]应用层协议HTTP从入门到深刻理解并落地部署自己的云服务(2)实操部署

标题:[HTTP协议]应用层协议HTTP从入门到深刻理解并落地部署自己的云服务(2)实操部署 @水墨不写bug 文章目录 一、无法拷贝类(class uncopyable)的设计 解释: 重要思想: 使用示例 二、锁的RAII设计 解释 重要考虑 使用示例 三、基于RAII模式和互斥锁的的

ACM模式下算法题输入输出攻略【C++】

文章目录 @[TOC] 1. 核心代码模式与ACM模式 1.1 ACM模式介绍 1.2 注意事项 2. C++常用的输入输出方法 2.1 输入 2.1.1 `cin` 注意事项 2.1.2 `getline()` 注意事项 2.1.3 `getchar()` 注意事

后端面试必备:如何使用Nginx禁止某个IP的访问

Nginx面试题 - 如何使用Nginx禁止某个IP的访问?回答重点在Nginx中禁止某个IP的访问非常简单,只需要在Nginx配置文件中添加几个规则即可。我们主要是在服务器块(serverblock)中利用deny和allow指令来实现这个功能。基本步骤如下: 打开Nginx配置文件(通常是/etc/nginx/nginx.conf或/etc/nginx/conf.d/defau

【Android】Proxyman 抓 HTTP 数据包

前言抓包(Packet Capture)是指在网络通信中截取、分析数据包的过程。抓包通常用于网络调试、性能优化、安全分析等工作,可以帮助开发者或运维人员查看网络请求的详细内容,包括请求的URL、请求头、响应状态、数据内容等信息。在抓包过程中,抓包工具会监听网络接口,将传输的数据包截取下来并以可读的方式展示出来。抓