| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> 网络安全-基础入门数据包拓展 -> 正文阅读 |
|
[网络协议]网络安全-基础入门数据包拓展 |
一。#request? 请求数据包 ? ? ? ? #proxy 代理服务器 ? ? ? ? #response 返回数据包 ? ? ? ? 关系图二。http/https ? ? ? ? http? ? ? ? ? ? ? ? ? ? ? ? ? ? https ? ? ? ? HTTP? ? ? ? ? ? ? ? ? ? ? ? HTTP ? ? ? ? TCP/IP? ? ? ? ? ? ? ? ? ? ? TCP/IP ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? SSL or TLS(加密) ? ? ? ? 区别:有无加密。
(1)request数据包 ? ? ? ? 1.请求行:请求方法、请求URL和http版本 ? ? ? ? ? ? ? ? 例如:GET/index.html? ? ? ?HTTP/1.1 ? ? ? ? HTTP:规划定义了8种可能的请求方法 ? ? ? ? GET:检索URL标识资源的一个请求 ? ? ? ? HEAD:检索与GET方法相同,服务器只返回状态行和达标,并不返回请求文档 ? ? ? ? POST:服务器接受被写入客户端输出流中的数据请求 ? ? ? ? PUT:服务器保存请求数据作为指定URL新内容 ? ? ? ? DELETE:服务器删除URL中的命令的资源的请求 ? ? ? ? OPIONS:关于服务器支持的请求方法信息的请求 ? ? ? ? TRACE:web服务器反馈http请求和其头标的请求 ? ? ? ? CONNECT:已文档化,但当前来实现的一个方法做隧道处理 (2)请求体 ? ? ? ? HOSP:主机或者域名地址 ? ? ? ? ACCEPT:只浏览器或其他客户可以接受的MINE文件格式。servle可以判断适当的文件格式 ? ? ? ? User-Agent:是客户浏览器名称 ? ? ? ? connection:用来告诉服务器是否可以维持固定的http连接 ? ? ? ? cookie:浏览器用这个属性想服务器发送cookie。cookie是在浏览器中寄存的小型数据体,他?可以记载和服务器相关的用户信息,也可以用来实现会话功能 (3)空行 ? ? ? ? 最后一个请求投标之后是空行,发送回车符和运算 (4)请求数据 ? ? ? ? 使用POST传送,最常用的是content-type和content-lenght头标 (5)response返回数据包 ? ? ? ? 1.状态行:协议版本,数字形式的状态码和状态描述,元素之间已空格分隔 ? ? ? ? 2.响应头标:包含服务器类型、日期、长度、内空类型等 ? ? ? ? 3.空行:响应头与响应体之间用空行分隔 ? ? ? ? 4.相应数据:实体内空中的数据取出来
涉及资源: htts://www.mozhe.cn/ https://www.bgsafe.cn/thread-52.html 练习工具:Burpsuite |
|
网络协议 最新文章 |
使用Easyswoole 搭建简单的Websoket服务 |
常见的数据通信方式有哪些? |
Openssl 1024bit RSA算法---公私钥获取和处 |
HTTPS协议的密钥交换流程 |
《小白WEB安全入门》03. 漏洞篇 |
HttpRunner4.x 安装与使用 |
2021-07-04 |
手写RPC学习笔记 |
K8S高可用版本部署 |
mySQL计算IP地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 17:25:47- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |