截包:
1.截断请求数据包,使其发送不到服务器端,只到Fiddler就结束。
2.截断响应数据包,使请求方处于等待服务器返回数据包的状态,可用于模拟“等待服务器返回数据包”和“服务器返回数据包超时”情况。
改包:
前提是截包,用于模拟请求数据包或返回数据包不好被制造的情况。
1.改请求包交给服务器,检查服务器的处理情况。
2.改应答包交给请求方,检查请求方的处理情况。
场景一:篡改请求数据

找请求包的参数找了好一会导致超时了
但是改完直接接着运行也成功了




可以看到url中的请求参数是原来的“请求参数请求参数请求参数”
但是搜索框和搜索内容都是改包后的“java”
场景二 篡改响应数据

修改响应包的内容 “百度一下,你就知道”


本文介绍了使用Fiddler进行接口手工测试时如何截包和改包。通过截断请求和响应数据包,可以模拟服务器延迟或超时。在篡改请求数据场景中,成功修改请求参数并验证了请求的成功性。而在篡改响应数据场景中,将返回内容改为“java”,展示了Fiddler在数据包拦截、改包、伪造和自动响应方面的能力。
3629

被折叠的 条评论
为什么被折叠?



