网络与通信

【Android】Proxyman 抓 HTTP 数据包

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

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

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

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()` 注意事

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

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

对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、性能压

一文详解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

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

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