HTTP 协议介绍
- 定义:超文本传输协议(HyperText Transfer Protocol),是用于在网络中传输超文本(如网页、图片)的应用层协议,是互联网数据交互的基础。
- 核心特点:
1. 无状态:协议本身不记录用户会话信息,每次请求都是独立的,需通过 Cookie、Session 等额外技术维持状态。
2. 明文传输:数据以未加密的形式在网络中传输,易被拦截、窃取或篡改,安全性低。
- 默认端口:80,无需用户手动输入。
- 主要不足:缺乏数据加密和身份验证机制,无法保证传输内容的安全性和完整性。
HTTPS 协议介绍
- 定义:基于 SSL/TLS 加密的 HTTP 协议(HyperText Transfer Protocol Secure),本质是“HTTP + 加密层”,为数据传输提供安全保障。
- 核心优势:
1. 数据加密:通过对称加密和非对称加密结合的方式,将传输数据加密,防止被窃取。
2. 身份验证:借助数字证书(如 SSL 证书)验证服务器身份,避免用户访问钓鱼网站。
3. 防篡改:通过校验机制确保传输数据未被中途修改,保证数据完整性。
- 默认端口:443,浏览器访问时会自动识别并使用该端口。
GET 与 POST 传参核心差异总结
GET 和 POST 是 HTTP 协议中最常用的两种请求方式,传参差异主要集中在以下核心维度:
1. 传参位置
- GET:参数直接拼接在 URL 末尾,格式为 URL?key1=value1&key2=value2 ,例如 https://example.com/search?keyword=book&page=1 。
- POST:参数封装在 请求体(Request Body) 中,URL 中完全不可见,参数仅在请求数据包内部传输。
2. 参数可见性
- GET:参数以明文形式显示在 URL 里,可通过浏览器地址栏、历史记录、网络抓包直接查看,安全性极低,不适合传输密码、手机号等敏感数据。
- POST:参数默认隐藏在请求体中,常规操作无法直接查看,安全性更高(需配合 HTTPS 进一步保障,否则仍可能被抓包破解)。
3. 参数大小限制
- GET:受浏览器和服务器对 URL 长度的限制,参数总大小通常在 2KB~8KB 之间,超出会导致请求失败。
- POST:理论上无参数大小限制,仅受服务器配置(如请求体最大容量设置)影响,可传输大文件、复杂表单等数据。
4. 缓存与记录
- GET:请求会被浏览器自动缓存,且会存入浏览历史记录,刷新、回退页面时可能直接复用缓存结果,无需重新向服务器发送请求。
- POST:默认不被浏览器缓存,也不会进入历史记录,每次提交都需重新向服务器发送完整请求,避免重复触发操作。
5. 幂等性
- GET:属于幂等操作,即多次发送相同请求,服务器返回结果一致且不会改变服务器状态(例如“查询商品详情”“获取用户资料”)。
- POST:属于非幂等操作,多次发送相同请求可能产生不同结果,甚至改变服务器状态(例如“提交订单”“注册账号”“转账”)。
下载java

下载安装wireshark

。下载并破解bp
1.在官网下载bp专业版

2.下载破解软件程序
3利用破解程序给的key成功破解
二。抓包准备
1.下载第三方浏览器(火狐浏览器)
2.下载fox proxy插件

3.使用bp调整端口
。下载并破解bp
1.在官网下载bp专业版
2.下载破解软件程序
3利用破解程序给的key成功破解
二。抓包准备
1.下载第三方浏览器(火狐浏览器)

2.下载fox proxy插件
3.使用bp调整端口
4.并在火狐中输入你的端口

5.任意打开一个网站并使用bp即可成功抓包

————————————————
版权声明:本文为优快云博主「jishshh」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/jishshh/article/details/153919299
4.并在火狐中输入你的端口
5.任意打开一个网站并使用bp即可成功抓包
————————————————
版权声明:本文为优快云博主「jishshh」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/jishshh/article/details/153919299
————————————————
版权声明:本文为优快云博主「wyl5201314xlj」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/wyl5201314xlj/article/details/153849746
576

被折叠的 条评论
为什么被折叠?



