Postman的背景介绍
用户在开发或者调试网络程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。而我要介绍的这款网页调试工具不仅可以调试简单的css、html、js等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代表产品之一。
Postman的操作环境
postman适用于不同的操作系统,Postman Mac、Windows X32、Windows X64、Linux系统,还支持postman 浏览器扩展程序、postman chrome应用程序等。
Postman下载安装
1.Postman下载地址:
(1)Postman for MAC
(2)Postman for windows X64
(3)Postman for windows X32
(4)Postman for linux X64
(5)Postman for Linux X86
2.Postman官网下载地址:
https://www.getpostman.com/apps
3.Postman的安装
(1)在chrome浏览器postman 插件安装
使用前提是在自己电脑上得安装谷歌浏览器才行,在安装了谷歌浏览器后还需要在谷歌网上应用店中下载所需要的Postman插件,该插件的下载方式如下:
(2) Postman电脑客户端安装
Postman的安装很简单,如果是windows系统只需要双击安装包,然后什么都不需要操作,它直接就自己完成了是;如果是mac 也是跟普通软件的安装方法相同。在初次登录的时候很多人都没有账号,所以说可以直接点击图示中的蓝色字体部分,直接进入Postman的主界面:
Postman的主界面
Postman简单使用
1.界面分布
左边:侧边栏
右边:请求构建器。请求构建器允许你可以快速的创建几乎任何类型的请求。
一个HTTP请求的四部分:URL、Method、Headers、Body,在Postman中都可以设置。
2.请求
body部分编辑:
form-data:是web表单默认的传输格式,编辑器允许你通过设置key-value形式的数据来模拟填充表单,可以在最后的选项中选择添加文件。
x-www-form-urlencoded:对应信息头-application/x-www-from-urlencoded,会将表单内的数据转换为键值对,比如name=zhangsan;
raw:可以上传任意类型的文本,比如text、json、xml等;
binary:对应信息头-Content-Type:application/octet-stream,只能上传二进制文件,且没有键值对,一次只能上传一个文件;
3.Postman如何处理响应
Postman的响应查看器允许你方便的查看API的响应是否正确。
一个API响应器包括Body、Headers、status code三部分。Body 和 Headers在不同的选项卡中,status code在收到响应时在标签行的最右边显示。
保存响应内容--save
查看响应
Postman的body标签中有三种查看方式:Pretty、Raw、Preview
(1)Pretty:可以让JSON 和 XML的响应内容显示的更美观规整。
(2)Raw:显示最原始的数据,可以帮助你判断是否minified。
(3)Preview:可以帮你把HTML页面自动解析显示出来。