网站首页 > 博客文章 正文
在fiddler中也支持发送HTTP请求。就是通过Composer这个功能来进行发送请求
功能入口
功能介绍
- Parsed:解析后的报文.它是已经格式化后的,在这里你只需要按照区域展示把相应的数据填写后就可以发送HTTP请求了。
- Raw:原始报文 ,在此选项框中输入的请求必须按照HTTP请求格式输入,否则会报错。输入的HTTP请求也可以发送。
- Scratchpad:可以保存多条原始报文,发送的时候,选中其中一条发送就可以了 。
- Option:
Inspector Session:使用同一个 Session 进行连接(同一个域名或者主机的情况下)
Fix Content-Length Header: 当你发送 Post,Put 请求时,自动加上或者修正 Header 中的 Content-Length.
Follow Redirect:自动跟踪 HTTP 状态码为 3xx 返回带 Location 的请求。
Automatically Authenticate:自动进行身份验证。
Tear Off:将 Composer 变成一个浮动窗口。
案例实现
案例需求:通过fiddler请求禅道登录页面,登录地址:https://demo.zentao.net/user-login.html。
实现步骤:
- 首先通过抓包找到该地址所需要填写的请求方法,请求参数,请求地址(已知)
- 打开fiddler,选中Composer,这里以Raw选项为例(备注:填写到另外两个框也可以),点击Execute。
- 查看左侧的登录请求,你会发现刚才通过compose发送的HTTP请求通用也可以在fiddler中看到。
便捷操作
除了通过以上填写对应的数据请求以外,fiddler还提供了一种更便捷的操作,就是可以直接将抓到的包拖动Composer其中的一个选项卡中,然后进行请求调试后发送。
最后想说的是,虽说这个功能也能发送请求,但是如果说只是为了去发送请求或做接口测试。我们没理由不去选择更加专业的postman或者jmeter来完成。那么它的实际使用场景是什么呢 ?我在做接口调试或接口测试时,由于开发编写的接口文档并不完善,所以每个接口都需要借助抓包工具来确定其请求参数。只有知道了这些具体参数,我们才能往测试工具中填写接口用例 。那这里面就会涉及到每个接口的请求参数中那些是必填的,那些是非必填的;以及每个参数的数据类型,列表取值等都可以通过Composer这个工具进行快速测试。
说在最后,小编整理了一套fiddler教程,简单易懂,而且实用。有喜欢的小伙伴可以加关注,并私信回复【fiddler】来获取吧,请大家多多点赞评论转发哦。
猜你喜欢
- 2024-11-04 SpringBoot系列教程22-整合SpringMVC之HttpMessageConverters
- 2024-11-04 前端部分面试总结(前端面试知识点总结)
- 2024-11-04 学习笔记-身份认证攻击漏洞,文件上传漏洞
- 2024-11-04 java和js实现 RSA+AES接口验签和参数加密 非对称加密非对称加密
- 2024-11-04 工业以太网基础知识介绍—网络体系及标准
- 2024-11-04 「网工必备」网络协议模型和各层作用,带你10分钟get新技能
- 2024-11-04 HTTP协议(http协议的作用)
- 2024-11-04 计算机网络|计算机网络体系结构(计算机网络体系结构知识点)
- 2024-11-04 用于EDI的应用大大提高了效率,减少了纸张的使用
- 2024-11-04 Java安全编码军规(java安全编码规范考试题答案)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)