html 请求体 响应体,Http协议抓包详解
抓包分析:GET方式:
* 请求部分:
GET /day09/demo1-http/demo2.html?name=aaa&age=23 HTTP/1.1
Accept: text/html, application/xhtml+xml, */*
X-HttpWatch-RID: 59176-10011
Referer: http://localhost:8080/day09/demo1-http/demo1.html
Accept-Language: zh-CN
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko
Accept-Encoding: gzip, deflate
Host: localhost:8080
DNT: 1
Connection: Keep-Alive
抓包分析:POST方式:
POST /day09/demo1-http/demo2.html HTTP/1.1
Accept: text/html, application/xhtml+xml, */*
X-HttpWatch-RID: 59176-10031
Referer: http://localhost:8080/day09/demo1-http/demo1.html
Accept-Language: zh-CN
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
Host: localhost:8080
Content-Length: 15
DNT: 1
Connection: Keep-Alive
Cache-Control: no-cache
name=bbb&age=38
* 响应部分:
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Accept-Ranges: bytes
ETag: W/"145-1461807615933"
Last-Modified: Thu, 28 Apr 2016 01:40:15 GMT
Content-Type: text/html
Content-Length: 145
Date: Thu, 28 Apr 2016 01:43:52 GMT
Insert title here
Demo2.html
Ø 请求部分
* 请求行
* 提交方式:
* 提交方式有很多,常用的GET和POST:
* GET和POST的区别:
* GET的提交的参数会显示到地址栏上,而POST不显示.
* GET往往是有大小限制的,而POST没有大小的限制.
* GET没有请求体,而POST有请求体.
* 提交路径:
* 协议版本:
* 请求头
* 都是键值对的形式显示的.一般一个key对应一个value,也有个别的是一个key对应多个value.
* User-Agent :代表浏览器的类型. --- 文件下载:下载中文文件:IE使用URLEncodor进行编码,而Firefox使用Base64编码.
* Referer :代表的是网页的来源.--- 防盗链.
* If-Modified-Since :通常与响应中的头Last-Modified一起使用查找本地缓存.
* 请求体
* 就是POST提交方式的提交的参数.
Ø 响应部分
* 响应行:
* 协议版本
* 状态码 :
* 200 :成功
* 302 :重定向
* 304 :查找本地缓存
* 404 :资源不存在
* 500 :服务器内部错误
* 状态码描述
* 响应头:键值对,一般一个key对应一个value,也有一个key对应多个value.
* Last-Modified :与请求中的If-Modified-Since一起使用查找本地缓存.
* Content-Dispostion :文件下载的使用使用的一个头信息.
* Location :重定向的跳转的路径.
* Refresh :定时刷新/定时跳转.
* 响应体:显示浏览器的页面的内容.
html 请求体 响应体,Http协议抓包详解相关推荐
- Http协议抓包详解
抓包分析:GET方式: * 请求部分: GET /day09/demo1-http/demo2.html?name=aaa&age=23 HTTP/1.1 Accept: text/html, ...
- IPSec协议抓包详解和IPSec NAT穿越报文解析
目录 协议概述 2.IPSec作用 3.认证方式 3.1.预共享密钥 3.2.数字证书 4.ESP加密算法 4.1.ESP完整性检测 4.2.ESP防重放 4.3.ESP防窃听 5.IPSec工作原理 ...
- IPSec协议抓包详解
这篇博客记录得很详细,转载一下https://blog.csdn.net/ever_peng/article/details/89217263
- iOS开发——使用Charles进行https网络抓包详解
我在前面两篇博客中<网络抓包工具Charles的介绍与使用><iOS开发--使用Charles进行http网络抓包详解>对Charles的http抓包进行了详细的讲解.今天我们 ...
- Mac下使用Fiddler抓包详解(个人使用过程)
Mac下使用Fiddler抓包详解(个人使用过程) 前言 1.VMware Fusion for Mac 2.win7镜像 3.windows版fiddler mac使用Windows fiddler ...
- Fiddler 实现手机抓包详解
1.Fiddler 简介 Fiddler 是一款强大的抓包工具,原理是以 web 代理服务器的形式进行工作的: 2.Fiddler 配置 2.1 允许监听https Fiddler 如果抓取 http ...
- iOS开发——使用Charles进行http网络抓包详解
我在之前一篇博客<网络抓包工具Charles的介绍与使用>中简单介绍了Charles的安装破解,以及进行简单的Charles抓包配置的介绍.今天我们来详细介绍下使用Charles进行htt ...
- wireshark网络抓包详解
一.简介 Wireshark是一款非常流行的网络封包分析软件,可以截取各种网络数据包,并显示数据包详细信息. 为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包. wir ...
- fiddler抓包_Fiddler抓包详解
------·今天是2020年的第8天·------ 这是ITester软件测试小栈第88次推文 抓取HTTPS请求 在上一篇:Fiddler基本介绍,初步了解了Fiddler 的工作原理和操作界面. ...
最新文章
- PlaceHolder 控件使用
- 深层学习:心智如何超越经验2.3 解释变化
- 【知识星球】有三AI编程与开源框架正式开通
- java内存溢出怎样查找代码_JVM - 内存溢出,问题查找
- 【bzoj1758】[Wc2010]重建计划
- 中煤 php面试,中煤总部笔试面试经验
- Win11掉帧严重是怎么回事?Win11玩游戏掉帧的解决方法
- 摄影测量学和计算机视觉,摄影测量学
- unity 暂停按钮_Unity应用怎么暂停(Pause)
- 移动端网页字体过多时,字体被自动放大问题
- c语言gets,getc,区分C语言中fgetc、getc、getchar、fgets、gets
- linux调用一个函数失败 打印错误,write函数出现错误invalid argument
- 剑指Offer:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法
- 柠檬水健康问题打包解答
- 某商场TD-LTE室内覆盖规划
- 【STC8G2K64S4】比较器介绍以及比较器掉电检测示例程序
- 算算我们80后的小孩今后读大学要花多少钱
- tring.Format格式化用法
- AMD公司推出基于64位ARM架构的AMD Opteron开发套件
- ios学习--iphone开发笔记和技巧总结(原址持续更新)
热门文章
- 安卓学习笔记32:实现补间动画
- 大数据学习笔记40:Hive - 内置函数(3)
- 西奥妮·帕帕斯《天天数学》
- 复数基础—— i = 根号 -1 _3
- bzoj4415 [Shoi2013]发牌 线段树
- android 跳转系统通知,android 跳转到应用通知设置界面
- 【Level 08】U06 Good Feeling L6 A 3D experience
- 【英语学习】【Daily English】U09 Fashion L01 Which one do you think suits me better?
- iDesktop点数据集构建DEM时三种插值方式的选择
- java 摸拟qq消息提示_java 仿qq消息提示框