前几篇写了Fiddler的一些功能介绍,今天我们一起学习下如何通过fiddler查看get请求和post请求和get,post区别

get请求

1、启动fiddler,抓取安静博客地址

2、通过fiddler查看Inspectors中的Raw

3、Raw中表示的为请求头信息

post请求

1、启动Fiddler,登录豆瓣网

2、通过fiddler抓取登录信息

3、查看fiddler查看Inspectors的Raw信息内容

会有小伙伴说,如果这样看请求方式的话非常麻烦,效率非常低,有更好的方法吗?Fiddler这么强大,当然有的

会话框添加

添加请求方式

右击会话框----Customize columns---在Collection中选择Miscellaneous-----Field Name选择RequestMethod---点击Add按钮

发现成功显示请求方法了。

会话框隐藏

隐藏请求方式

需要隐藏的会话框位置点击右键----选择Hide this column后会发现需要选择的会话框已经隐藏了

这个时候肯定也会有小伙伴想问,怎么快速查看到想要抓取包的内容?

对于这个问题,安静只能告诉各位,这个只能去通过观察,查看会话列表中的url地址,然后熟能生巧。或者在需要抓取包的时候首先清空会话,这样更加方便

get和post区别

get和post区别这个问题也经常会在面试中遇到,今天我们就具体总结下

  • Get在浏览器回退时是无害的,而post会再次提交请求。
  • Get请求会被浏览器主动缓存,而POST不会,除非手动设置。
  • Get请求只能进行url编码,而POST支持多种编码方式。
  • Get请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。
  • Get请求在URL中传送的参数是有长度限制的,而POST么有。
  • 对参数的数据类型,GET只接受ASCII字符,而POST没有限制。
  • Get比POST更不安全,因为参数直接暴露在URL上,所以不能用来传递敏感信息。
  • Get参数通过URL传递,POST放在Request body中----详情见HTTP协议

上面这些百度上都会有的也是最基本的一些回答,但是这些可能不是面试官所需要的

实际上GET产生一个TCP数据包;POST产生两个TCP数据包。

长的说: 对于GET方式的请求,浏览器会把http header和data一并发送出去,服务器响应200(返回数据); 而对于POST,浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200 ok(返回数据)。

简单的又介绍了Fidderl的基本功能和get和post的区别。如果又写错的地方或者不懂的地方都可以在评论区留言,看到第一时间立刻会去更改和回复,写的不好,大佬们请勿喷~~~

fiddler---Fiddler查看get和post请求的更多相关文章

  1. Fiddler抓包10-会话框添加查看get与post请求类型

    前言 在使用fiddler抓包的时候,查看请求类型get和post每次只有点开该请求,在Inspectors才能查看get和post请求,不太方便.于是可以在会话框直接添加请求方式. 一.添加会话框菜 ...

  2. Fiddler抓包10-会话框添加查看get与post请求类型【转载】

    本篇转自博客:上海-悠悠 原文地址:http://www.cnblogs.com/yoyoketang/tag/fiddler/ 前言 在使用fiddler抓包的时候,查看请求类型get和post每次 ...

  3. Fiddler抓包-会话框添加查看get与post请求类型选项

    from:https://www.cnblogs.com/yoyoketang/p/7061990.html 在使用fiddler抓包的时候,查看请求类型get和post每次只有点开该请求,在Insp ...

  4. fiddler查看IP地址和请求响应时间

    (一)fiddler查看IP地址 1.点击菜单栏rules——customize rules… 2.ctrl+f搜索“static function main” 3.在main函数里加入下面一行代码, ...

  5. 使用 Fiddler工具模拟post四种请求数据

    post请求主体详解: 对于get请求来说没有请求主体entity-body.对于post请求而言,不会对发送请求的数据格式进行限制,理论上你可以发任意数据,但是服务器能不能处理就是另一回事了.服务器 ...

  6. Fiddler抓包-get与post请求

    from:https://www.cnblogs.com/yoyoketang/p/6719717.html 本篇以博客园的请求为例,简单分析get与post数据有何不一样,以后也能分辨出哪些是get ...

  7. 使用fiddler抓取jmeter发送的请求

    使用jmeter发送请求时,有时需要查看发送的请求是否合理,可以使用fiddler更直观的抓取并查看jmeter发送的请求.步骤如下:1.设置fidder-connections 端口号为8888 2 ...

  8. Fiddler 抓取eclipse中的请求

    Fiddler 抓取eclipse中的请求 代码中添加 System.setProperty("http.proxySet", "true"); System. ...

  9. 前段时间碰到的一些问题(免费WiFi设置+fiddler对手机进行抓包+fiddler抓不到https的请求)

    这段时间转入移动端测试,对这块比较陌生,工作开展起来比较困难,所以好多东西都只是以解决问题为第一目标,没有去细细推敲其中原理,可能会有些语无伦次之感,但还是记一下当时解决问题的大致思路,供以后参考. ...

  10. 如何让Fiddler可以抓取https的请求

    转自:https://jingyan.baidu.com/article/00a07f38bb4f4682d028dcd2.html Fiddler通过在本机开启了一个http的代理服务器来进行htt ...

随机推荐

  1. 记录C#连接数据库工具类

    一.SQL Server /// <summary> /// 数据库的通用访问代码 /// 此类为抽象类, /// 不允许实例化,在应用时直接调用即可 /// </summary&g ...

  2. Mysql—数据恢复

    根据.frm和.ibd文件恢复表结构和数据

  3. Linux自动同步时间

    一.安装时间同步工具 yum -y install ntp 二.同步时间 1.修改时区 cp -y /usr/share/zoneinfo/Asia/Shanghai /etc/localtime v ...

  4. 如何在Markdown格式下插入动图/gif

    上传GIF动图与上传普通图片是一样的,都需要以下在markdown语法中 ![]() 的小括号内填写图片的地址.问题在于如何获取本地gif的地址呢? 核心的东西就是要把这个gif动图传上网络,这样图片 ...

  5. Java Web 学习(4) —— Spring MVC 概览

    Spring MVC 概览 一. Spring MVC Spring MVC 是一个包含了 Dispatcher Servlet 的 MVC 框架. Dispatcher Servlet 实现了 : ...

  6. 【未完成】【oracle】单引号使用问题

    ‘-’不可以用 原因:

  7. 如何在python中使用Elasticsearch

    什么是 Elasticsearch ​ 想查数据就免不了搜索,搜索就离不开搜索引擎,百度.谷歌都是一个非常庞大复杂的搜索引擎,他们几乎索引了互联网上开放的所有网页和数据.然而对于我们自己的业务数据来说 ...

  8. React: 认识React

    一.简介 React-Native是Facebook开源的跨平台框架,用于实现前端和原生进行混合开发.React-Native开发可以很好的使用原生UI构建用户界面,与传统的使用WebView相比,不 ...

  9. Python模块import本质是什么?import是什么

    ​ 写这篇文章主要是对Python的import模块或包的机制有了更深层级的一个理解,也在具体工作中得到了一点实践,这种思考是由上一篇文章<__main__内置模块预加载Shotgun接口的妙用 ...

  10. IT兄弟连 HTML5教程 HTML5行业的发展预测

    现在的互联网市场上,HTML5在快速地成长,甚至是未来几年里将会有很多公司进入HTML5这个领域,HTML5也会像传统的Flex,Flash,Silverlight和Objective-C那样,更容易 ...