简介
"对于API开发人员来说,Postman是唯一完整的API开发环境,全世界有600多万开发人员和10万家公司使用它。通过支持开发人员工作流程的每个阶段,postman使api的使用变得更快、更容易,并且适用于Mac OS X、Windows和Linux用户。"
下载
过程不再赘述,下载地址,一路next。注意平台
发送第一个请求
简明而义API请求允许你使用希望到达的API端点与服务器联系,并执行一些操作。这些操作是HTTP方法。
最常见的请求方法是GET,POST,PUT,DELETE,方法的名字也是不言而喻的。
- GET:一般从服务器检索数据。
- POST:一般将数据添加到服务器中的现有文件或资源中。
- PUT:一般替换服务器中现有的文件或资源。
- DELETE:允许从服务器删除数据。
如下图所示,在Postman中输入一个请求并单击Send按钮时,服务器将接收你的请求并返回一个响应,该响应将在界面中显示出来。
现在让我们发送第一个API请求!进入postman-echo.com/get进入URL字段。单击Send按钮发送请求。注意来自服务器的JSON数据响应。
注意,Postman在侧栏的History选项卡下添加了Postman -echo.com/get。你可以单击Save按钮来保存一个请求,以便稍后使用。
postman Echo Postman -echo.com是postman托管的一个示例API,你可以使用它来试验各种类型的请求。它返回作为响应的一部分发送到请求中的数据。
创建第一个集合
postman集合是一组保存的请求,我们可以将它们组织到文件夹中。
你在Postman中发送的每个请求都显示在侧栏的History选项卡下。在小范围内,通过history部分重用请求是很方便的。然而,随着postman使用范围的扩大,在历史记录中查找特定的请求可能会很耗时。所以将所有请求保存为一个组,以便更容易地访问。
创建你的第一个集合在请求生成器中输入一个请求,然后单击Save按钮打开Save请求模式。
- 作为一个可选步骤,输入一个新的请求名称。否则,默认名称将是请求URL。
- 作为一个可选步骤,以纯文本或使用Markdown输入请求描述。
- 将此请求保存到现有集合,或通过输入集合名称创建新集合,然后单击Save按钮。
设置
在postman app的header工具栏中,点击扳手图标,选择“设置”,打开设置模式。当然还可以使用键盘快捷键(CMD/CTRL +,)打开。
- Trim key and values in request body:如果使用表单数据或url编码模式向服务器发送数据,将此模式切换为“ON”将导致任何参数被修剪。
- SSL certificate verification:防止应用程序在发出请求时检查SSL证书的有效性。
- Language detection: 将此设置为JSON将强制JSON呈现,而不管响应内容类型头部是什么。
- XHR Timeout in ms: 设置应用程序在服务器没有响应之前应该等待多长时间的响应。值0表示无穷大—postman将永远等待响应。
- Editor Font Size: 调整postman中出现的文本的字体大小(以像素为单位)。注意,这个设置只影响测试脚本、预请求脚本和响应视图
- Two-pane view: 在显示请求下面或旁边的响应之间切换。发送无缓存报头(推荐):发送无缓存报头确保从服务器获得最新的响应
- Send Postman Token header: 这主要用于绕过Chrome中的一个bug。如果一个XmlHttpRequest挂起,而另一个请求用相同的参数发送,那么Chrome将为这两个请求返回相同的响应。发送随机令牌可以避免这个问题。这还可以帮助你区分服务器端的请求。
- Retain headers when clicking on links: 如果单击响应中的链接,postman将使用该URL创建一个新的GET请求。如果你想保留你在前面的请求集中“ON”中设置的标题。如果你访问的主要是受保护的资源,这将非常有用。
- Automatically follow redirects: 防止自动重定向返回300系列响应的请求。
-
Send anonymous usage data to Postman: 选项禁用向postman发送基本匿名使用数据(按钮单击和应用程序事件)。我们利用使用数据使postman成为更好的产品。
-
postman页面主题
-
各种页面快捷键
-
导出和导入文件
-
下载newman 以及node.js 依赖。(newman是postman的命令行操作指令,可用于一般接口自动化工作)
-
证书相关信息
-
这个我也没有用过😅,看介绍是关于代理抓包方面信息描述
-
更新方面信息
- 关于postman的一些信息和一些有效链接
集合,请求,环境变量
标题工具栏提供了对模板和API network的访问集合创建视图
创建一个集合在构建块下面,你可以创建一个集合。
- 在“标题”工具栏中,单击“新建”按钮。
- 在Create New选项卡中,单击“Collection”。
- 在创建一个新的集合模式:
- 输入名称和可选描述。
- 选择授权类型(如果有的话)。
- 输入一个预请求脚本(可选),以便在集合中的每个请求之前执行。
- 在集合中的每个请求之后添加一个测试(可选)来执行。
在脚本或其他请求生成器部分中添加可在整个集合中使用的集合级变量(可选)。
点击创建一个请求在构建块下面,你可以创建任何类型的HTTP请求。
- 在“标题”工具栏中,单击“新建”按钮。
- 在Create New选项卡中,单击“Request”。
- 将请求保存到现有集合,或创建一个新集合。
将请求保存到集合之后,可以将URL、方法、头和主体添加到构建器中的请求中。
在构建块下面,你可以创建一个环境。环境是变量的可移植范围。在使用API时,通常需要不同的设置,比如本地机器、开发服务器或生产API。
- 在“标题”工具栏中,单击“新建”按钮。
- 在新建选项卡中,点击“环境”。
- 在MANAGE ENVIRONMENTS模式中,添加要保存为键值对的变量。
如果你已经创建了其他的环境,将以这种方式进行保存。
下一篇:postman入门(2)