在开发过程中,常常要要对接口进行测试,需要发送数据和抓取数据,因此发包工具和抓包工具必不可少,常用的发包工具有:jmeter,postman等常用的发包工具:Fiddler,wireshark等
下面我介绍两款我常用过的发包和抓包工具,旨在帮助初入IT开发的鞋童们
发包工具:postMan
postMan测试和管理工具是测试集,测试集内可以创建文件夹(Folder)和具体的请求(Requests)。postMan的下载地址,在下载页面根据操作系统的类型下载
点击下载后会出现
直接点击红色框框里面的字即可。
下载完毕后安装postman,点击打开,可能会提示输入账号和密码,直接点击跳过即可到postman的界面。
1、创建接口类型的集合:点击“+”,输入接口集的名和描述(非必填),点击保存
2、使用postMan:
从上到下依次是:
A)接口类型(post,get...),填写请求数据的url,
B)选择body的Content-Type,不知道问后台,一般大多数后台接收的参数是keyValue形式就选择x-www-form-urlencoded,当然也有公司接收的参数是json结构的,需要选择raw,然后在下面的框中填入请求的json串
有些接口可能需要传入Header,那就需要填写header的key和value
C)填写对应key和value
D)点击“send”发送请求,如果请求成功结果如同body中所示的返回对应的数据
3、保存接口:
点击“save”,输入接口名称,默认为接口地址,选择接口所在的集合或者在这里创建接口所在集合
这里介绍说了postman的基本使用方法,当然postman还有许多强大的功能,例如接口导入导出功能,设置通用environment,可以去深入的了解。
抓包工具:wireshark
以前抓包的时候,在大学的时候使用过Fiddler,工作以后习惯使用wireshark,曾用过wireshark抓过斗鱼直播的大部分接口,关于具体使用大家可以参考参考地址