接口测试工具-fiddler的运用
本篇主要介绍一下fiddler的基本运用,包括查看接口请求方式,状态响应码,如何进行接口测试等
一.Fiddler的优点
- 独立的可以直接抓http请求
- 小巧、功能完善
- 快捷、启动就行
- 代理方便
二.什么是Fiddler
Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间http通讯,设置断点,查看所有的“进出”Fiddler的数据。
三.Fiddler的工作原理
四、Fiddler界面简介
五、Fiddler的运用
- 查看接口请求方式
- 查看请求数据、响应数据
- 接口返回状态
PS:常见状态响应码
200 OK 最常见的就是成功响应状态码200了, 这表明该请求被成功地完成,所请求的资源发送回客户端
302 Found 重定向,新的URL会在response中的Location中返回,浏览器将会使用新的URL发出新的Request
304 Not Modified 代表上次的文档已经被缓存了, 还可以继续使用
400 Bad Request 客户端请求与语法错误,不能被服务器所理解
403 Forbidden 服务器收到请求,但是拒绝提供服务
404 Not Found 请求资源不存在(输错了URL)
500 Internal Server Error 服务器发生了不可预期的错误
503 Server Unavailable 服务器当前不能处理客户端的请求,一段时间后可能恢复正常
- 设置代理
(1)进入Tools,选择Fiddler Options
(2)在跳出的窗口选择Connections,端口输入8888,勾选三个选项
(3)之后在移动端进行设置一下即可
- Header、cookie
- 设置断点
在Rules,选择Automatic Breakpoints
- 添加筛选
右侧选择Filters,勾选Use Filters,然后输入筛选的网址
- Fiddler进行接口测试
(1)在右侧选择Composer,选择请求方式,输入参数数据等,点击运行按钮Execute
(2)运行后,双击左侧的数据,然后选择JSON,就可以看到服务端返回的数据了
最新文章
- Expert 诊断优化系列------------------锁是个大角色
- python之路九
- DB2导出脚本,重新建立数据库
- Linux安装卸载JDK(1.7 rpm)
- [二分图&;最小割]
- poj 3181 Dollar Dayz
- wuzhicms访问统计实现方法
- STL库list::sort()实现深度解析
- 转:45 Useful JavaScript Tips, Tricks and Best Practices
- hdu 2202 最大三角形_凸包模板
- 【转】C/C++程序员应聘常见面试题深入剖析
- 004 range的用法
- [分 享] PHPCMS V9 更换域名,附件地址无法批更新(更换变便)问题>;解决方法!!
- php事件驱动
- firstChild,lastChild,nextSibling,previousSibling &; 兼容性写法
- electron 使用 node-ffi C++ 动态链接库(DLL)
- Win10各版本区别
- .NET redis cluster
- kodexplorer免费网盘安装教程
- Mac- appium 环境配置
热门文章
- 通过IDEA制作包含Java应程序的Docker镜像
- [Usaco2005 Nov]Asteroids
- 员工管理系统(集合与IO流的结合使用 beta5.0 BufferedReader/ BufferedWriter)
- 银联手机支付控件官方使用指南(ios版)
- 转 oracle apex 使用
- ambari-server启动报错500 status code received on GET method for API:/api/v1/stacks/HDP/versions/2.4/recommendations Error message : Server Error解决办法(图文详解)
- 微信小程序组件解读和分析:八、checkbox复选项
- 函数式编程:上线文、包裹、容器-我们可以将一个值用Context(上下文)包裹起来
- day25-2 OSI协议和socket抽象层
- C#在Excel的簡單操作--適用:與DB數據的簡單交互