抓包分析: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协议抓包详解相关推荐

  1. Http协议抓包详解

    抓包分析:GET方式: * 请求部分: GET /day09/demo1-http/demo2.html?name=aaa&age=23 HTTP/1.1 Accept: text/html, ...

  2. IPSec协议抓包详解和IPSec NAT穿越报文解析

    目录 协议概述 2.IPSec作用 3.认证方式 3.1.预共享密钥 3.2.数字证书 4.ESP加密算法 4.1.ESP完整性检测 4.2.ESP防重放 4.3.ESP防窃听 5.IPSec工作原理 ...

  3. IPSec协议抓包详解

    这篇博客记录得很详细,转载一下https://blog.csdn.net/ever_peng/article/details/89217263

  4. iOS开发——使用Charles进行https网络抓包详解

    我在前面两篇博客中<网络抓包工具Charles的介绍与使用><iOS开发--使用Charles进行http网络抓包详解>对Charles的http抓包进行了详细的讲解.今天我们 ...

  5. Mac下使用Fiddler抓包详解(个人使用过程)

    Mac下使用Fiddler抓包详解(个人使用过程) 前言 1.VMware Fusion for Mac 2.win7镜像 3.windows版fiddler mac使用Windows fiddler ...

  6. Fiddler 实现手机抓包详解

    1.Fiddler 简介 Fiddler 是一款强大的抓包工具,原理是以 web 代理服务器的形式进行工作的: 2.Fiddler 配置 2.1 允许监听https Fiddler 如果抓取 http ...

  7. iOS开发——使用Charles进行http网络抓包详解

    我在之前一篇博客<网络抓包工具Charles的介绍与使用>中简单介绍了Charles的安装破解,以及进行简单的Charles抓包配置的介绍.今天我们来详细介绍下使用Charles进行htt ...

  8. wireshark网络抓包详解

    一.简介 Wireshark是一款非常流行的网络封包分析软件,可以截取各种网络数据包,并显示数据包详细信息. 为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包. wir ...

  9. fiddler抓包_Fiddler抓包详解

    ------·今天是2020年的第8天·------ 这是ITester软件测试小栈第88次推文 抓取HTTPS请求 在上一篇:Fiddler基本介绍,初步了解了Fiddler 的工作原理和操作界面. ...

最新文章

  1. PlaceHolder 控件使用
  2. 深层学习:心智如何超越经验2.3 解释变化
  3. 【知识星球】有三AI编程与开源框架正式开通
  4. java内存溢出怎样查找代码_JVM - 内存溢出,问题查找
  5. 【bzoj1758】[Wc2010]重建计划
  6. 中煤 php面试,中煤总部笔试面试经验
  7. Win11掉帧严重是怎么回事?Win11玩游戏掉帧的解决方法
  8. 摄影测量学和计算机视觉,摄影测量学
  9. unity 暂停按钮_Unity应用怎么暂停(Pause)
  10. 移动端网页字体过多时,字体被自动放大问题
  11. c语言gets,getc,区分C语言中fgetc、getc、getchar、fgets、gets
  12. linux调用一个函数失败 打印错误,write函数出现错误invalid argument
  13. 剑指Offer:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法
  14. 柠檬水健康问题打包解答
  15. 某商场TD-LTE室内覆盖规划
  16. 【STC8G2K64S4】比较器介绍以及比较器掉电检测示例程序
  17. 算算我们80后的小孩今后读大学要花多少钱
  18. tring.Format格式化用法
  19. AMD公司推出基于64位ARM架构的AMD Opteron开发套件
  20. ios学习--iphone开发笔记和技巧总结(原址持续更新)

热门文章

  1. 安卓学习笔记32:实现补间动画
  2. 大数据学习笔记40:Hive - 内置函数(3)
  3. 西奥妮·帕帕斯《天天数学》
  4. 复数基础—— i = 根号 -1 _3
  5. bzoj4415 [Shoi2013]发牌 线段树
  6. android 跳转系统通知,android 跳转到应用通知设置界面
  7. 【Level 08】U06 Good Feeling L6 A 3D experience
  8. 【英语学习】【Daily English】U09 Fashion L01 Which one do you think suits me better?
  9. iDesktop点数据集构建DEM时三种插值方式的选择
  10. java 摸拟qq消息提示_java 仿qq消息提示框