HTTP协议基础
HTTP:HyperText Transfer Protocol,超文本传输协议
1.协议特点:
简单快速,请求方式get post head等8中请求方式
无连接(一次请求就断开)无状态(没有记忆功能,不会记录任何信息)
2.支持的模式:B/S、C/S(websocket进行通信)
BurpSuite,渗透测试神器,使用Java开发,功能齐全,方便渗透测试人员去测试Web站点
功能:爬虫、扫描、拦包
HTTP协议特点:
简单快速,请求方式有get、post、head 等8种
无连接无状态
支持模式有 B/S(浏览器) C/S(通过websocket去通信)
URL,统一资源定位符,在网络中用来标识某处的资源
http(协议)://www.baidu.com(域名):8080(端口)/news(虚拟目录)/index.php
(文件名部分)?parameter=deal&id=35&do=add(三个参数,?开始,用&连接)#name(锚部分)
请求包:request=请求行+请求头+空行+请求数据
请求方式:
http1.0: GET POST HEAD
http1.1:GET POST HEAD OPTIONS PUT DELETE TRACK CONNECT
GET /test.h