一、Postman说明
Postman是一种网页调试与发送网页http请求的chrome插件。我们可以用来很方便的模拟get或者post或者其他方式的请求来调试接口。
二、安装(安装到chrome插件)
1.如果有离线安装包,也可以直接安装使用,然后检查chorme插件管理中是否已经安装成功
2.进入chrome网上应用商店需要FQ,大体步骤如下:
1> 打开chrome浏览器的chrome网上应用店,搜索postman。
2> 点击添加至CHROME。
三、使用说明
1.请求
请求构建器允许你可以快速的创建几乎任何类型的请求。一个HTTP请求的四部分:URL、Method、Headers、Body,在Postman中都可以设置。
1.1URL
在构建Request请求的时候,首先要构建的就是URL,在URL中输入要请求的连接,此处可以单击Params按钮,在编辑器中输入key-value格式的参数,如图所示:
1.2 Headers
单击Headers切换按钮,你可以在key-value编辑器中设置任何字符串作为header的名称。
1.3 Method
支持所有的请求方式,非常强大,根据请求需要选择相应的请求方式。
1.4 body
当我们发送请求需要填写body部分时,Postman几乎可以让我们发送任何类型的HTTP请求,body编辑器分为4个部分。
1> form-data
form-data是web表单默认的传输格式,编辑器允许你通过设置key-value形式的数据来模拟填充表单,你可以在最后的选项中选择添加文件。
2> x-www-form-urlencoded
这个编码格式同样是通过设置key-value的方式作为URL的参数
3> raw
一个raw请求可以包含任何内容,在这里你可以设置我们常用的JSON和XML数据格式
4> binary
这里可以上传发送视频、音频、图片、文本等文件
2. 响应
Postman的body标签中有三种查看方式;Pretty、Raw、Preview
Pretty方式,可以让JSON和XML的响应内容显示的更美观规整
Raw方式,显示的是最原始的数据,可以帮助你判断是否minified
Preview方式,帮你把HTML页面自动解析显示出来
四、发送请求
请求构建器允许你可以快速的创建几乎任何类型的请求。一个HTTP请求的四部分:URL、Method、Headers、Body,在Postman中都可以设置。
1. 示例:URL输入参数进行查询
2. 示例:传递实体
1> 直接传递实体
2> 传递json数据
3. 示例:传递泛型,例如List<String>
参考链接:http://www.jianshu.com/p/13c8017bb5c8
总结:一款工具的充分利用能够大大提高我们的开发效率,善于使用工具是我们学习中必不可少的技能。