Postman的学习之旅2——界面和功能简介
Postman提供了一个多窗口和多标签界面让您处理API。Postman努力保持清洁灵活的需求。它为您提供尽可能多的空间用于您的API。导航界面很简单。看下面的图表,看看一切是如何组织起来的。
侧边栏(Sidebar)
Postman侧边栏可让您查找和管理请求和集合。侧边栏分为两个主要标签——历史(History)和集合(collections)。
拖动右边缘可以调整侧边栏的宽度。侧边栏在较小的屏幕也可以进行收起。
历史记录标签
您在Postman应用程序中发送的每个请求都保存在侧栏中的历史记录(History)选项卡中。了解更多关于利用历史记录的作用。
集合标签
从侧边栏的集合(collections)选项卡创建和管理集合。了解有关集合的更多信息,以及如何帮助您将API转化为速度。
标题工具栏
Postman最顶层的工具栏包含以下选项:
1.侧栏切换图标 - 显示或隐藏侧边栏
2.运行(Runner)按钮 —— 打开集合运行窗口
3.导入(Import)按钮 ——通过用文件,链接或原始文本将Postman集合,环境,WADL,Swagger,RAML或cURL导入到Postman
4.新窗口图标 —— 打开一个新的Postman窗口
5.Builder和Team Library选项卡 —— 在请求构建器和团队库视图之间切换
6.拦截器/代理图标 —— 管理代理或拦截器设置
7.同步状态图标 ——查看并更新您的Postman帐户的状态
8.用户下拉列表 —— 管理集合链接和您的个人资料,或登录或退出您的Postman帐户
9.通知图标 —— 接收通知或广播
10.设置图标 - 管理Postman应用设置并查找其他支持资源
11.爱心图标 - 点击这个按钮来分享!
构建器(Builder)
1.Postman为您提供了一个标签式布局,用于在构建器中发送和管理API请求。上半部分是请求构建器,下半部分是响应查看器。
2.Cookies —— 管理COOKIES窗口在保存(Save)按钮的最右侧的Cookies文本链接点击即可打开。此功能可让您管理与请求相关联的Cookie。进一步了解如何使用Cookie。
3.代码(code) —— GENERATE CODE SNIPPETS窗口由保存(Save)按钮下方最右侧的代码(code)链接访问。此功能可让您生成超过20种语言与请求相关联的代码片段。
控制台
Postman控制台 - 包含HTTP请求和响应的正在运行的日志。记录从脚本发出的消息(如在console.log中)。此功能仅适用于Postman的本地应用程序。
DevTools控制台 - 您可以在开发过程中记录诊断信息。
菜单栏
Postman应用程序菜单栏提供访问附加功能。请注意,Postman的原生应用的菜单栏和Postman的Chrome应用程序之间有一些关键的区别。
Postman本地应用程序:显示更多的菜单选项,使其更容易访问特定的Postman功能。
Postman Chrome应用:显示受Chrome标准限制的几个菜单选项。
标签和窗口
Postman可以使用多标签和多窗口配置。这允许您同时处理多个请求,甚至多个集合。
要在Postman中打开一个新的标签页,请按构建器中的+图标,或使用CMD / CTRL + T快捷键。从菜单栏,您还可以从文件(File)菜单中选择新建选项卡(New Tab)来创建一个新的选项卡。
通过右键单击选项卡名称,该菜单允许您复制或关闭选项卡。如果任何标签有未保存的更改,并且您尝试关闭选项卡,Postman将提示您保存更改。
标签和侧边栏行为
默认情况下,Postman假设您想在一个选项卡中处理一个集合请求。当您从侧边栏打开请求时,如果现有选项卡具有未保存的更改,则Postman会打开一个新选项卡,否则该请求将接管当前选项卡。您可以随时在新选项卡中打开请求。从集合(collections)选项卡下的侧边栏中 ,右键单击请求,然后选择“在新选项卡中打开(Open in New Tab)”。
移动请求
在请求构建器中,拖放选项卡以按照您的需要重新排序。在新标签页或新Postman窗口中打开新请求。使 标题工具栏中的新建窗口(New Window)图标或键盘快捷键打开多个窗口。
键盘快捷键
任何开发工具的优先级列表中的键盘可用性都很高。对于大多数开发人员来说,这是一种更有效的输入法,与鼠标或其设备相比,只需要最小的移动和精力。它也节省了时间,对于重复或频繁性的任务,长期来看可以大大提高速度。
当我们接触Postman中分配键盘快捷键时,我们根据其功能将它们广泛地分为三个类别:导航,操作和全局。导航快捷键可帮助您移动界面,操作快捷键可让您操纵当前选择,并可从任何地方访问全局快捷键。
导航快捷键
我们希望让用户更轻松地在元素之间快速浏览。我们来看一个打开和发送一系列保存的请求的简单例子。没有快捷键的话,用户在侧边栏中选择一个请求将会每次使用它们的指针在一个选项卡中打开它。使用CMD / CTRL + ALT + 1 快捷键,您现在可以将侧边栏从您所在的任何位置进行聚焦。然后,您可以使用箭头键导航到所需的请求。将其与CMD / CTRL + Enter组合可以在几秒钟内发送一些请求。
操作快捷键
操作快捷键允许您快速处理当前的选择,并执行编辑,删除和复制等操作。结合导航快捷键,这使得您的侧栏中创建和组织集合变得轻而易举。这些快捷键也可以用在其他列表视图中,例如我们的新数据编辑器。
全局快捷键
全局快捷键用于重要的操作,以便可以访问它们,而不考虑关注的元素。所有选项卡上的操作,如保存(CMD / CTRL + S),另存为(CMD / CTRL + Shift + S)和发送请求(CMD / CTRL + Enter)都遵循此模式。还可以使用全局快捷键来执行UI操作,例如切换侧边栏(CMD / CTRL +),跳转到URL(CMD / CTRL + L)和打开控制台(CMD / CTRL + ALT + C)。
查看操作系统的键盘快捷键
不同的操作系统将具有不同的快捷键。您可以随时在SETTINGS窗口的快捷键(Shortcuts)选项卡下查看操作系统快捷方式的完整列表。
所有快捷键参考
标签
MACOS
Windows / Linux
打开新标签页
⌘T
Ctrl + T
关闭标签
⌘W
Ctrl + W
切换到下一个选项卡
⇧⌘]
Ctrl + Shift +]
切换到上一个选项卡
⇧⌘[
Ctrl + Shift + [
切换到位置的标签
⌘1至⌘8
Ctrl + 1到Ctrl + 8
切换到最后一个选项卡
⌘9
Ctrl + 9
从新栏中的侧栏打开请求
⌥⌘(点击)
Ctrl + Shift +(点击)
请求
请求URL
⌘L
Ctrl + L
保存请求
⌘S
Ctrl + S
保存请求为
⇧⌘S
Ctrl + Shift + S
发送请求
⌘↵
Ctrl + Enter
发送和下载请求
⌥⌘↵
Ctrl + Alt + Enter
滚动到请求
⌥⌘↑
Ctrl + Alt +↑
滚动到响应
⌥⌘↓
Ctrl + Alt +↓
美化原始请求体
⌘B
Ctrl + B
侧边栏
搜索侧栏
⌘F
Ctrl + F
切换边栏
⌘
Ctrl + \
下一个项目
↓
↓
上一个项目
↑
↑
展开项目
→
→
折叠项目
←
←
选择项目
↵
↵
重命名项
⌘E
Ctrl + E
组项目
⌘G
Ctrl + G
切项目
⌘X
Ctrl + X
复制
⌘C
Ctrl + C
粘贴
⌘V
Ctrl + V
重复
⌘D
Ctrl + D
删除项目
⌫
Delete
接口
放大
⌘+
Ctrl + +
缩小
⌘ -
Ctrl + -
重置缩放
⌘0
Ctrl + 0
切换双面视图
⌥⌘V
Ctrl + Alt + V
切换到边栏
⌥⌘1
Ctrl + Alt + 1
切换到生成器
⌥⌘2
Ctrl + Alt + 2
窗口
新请求窗口
⌘N
Ctrl + N
新的运行窗口
⇧⌘N
Ctrl + Shift + N
新的控制台窗口
⌥⌘C
Ctrl + Alt + C
导入
⌘O
Ctrl + O
管理环境
⌥⌘E
Ctrl + Alt + E
设置
⌘,
Ctrl +,
提交
⌘↵
Ctrl + Enter
打开快捷键帮助
⌘/
Ctrl + /
数据编辑器
使用大量数据可能是麻烦和耗时的。Postman的数据编辑器可让您以快速,有效和优雅的方式查看和操作数据。
电子表格功能对于大多数使用数据的人来说都是熟悉的,所以我们将它们用作数据编辑器设计的灵感。
视觉布局
我们已经更有效地配置了可用的水平和垂直空间,以优化可以显示的数据。
悬停的特定行将显示相关功能。这样可以减少界面中的混乱,并帮助用户将重点放在最相关的数据上。
只需拖动鼠标即可选择多行
数据编辑器的键盘快捷键
数据编辑器
MACOS
Windows / Linux快捷方式
导航
箭头键(↑,→,↓,←)+tab
箭头键(↑,→,↓,←)+tab
重复行
⌘D
Ctrl + D
选择特定行
⌘(点击)
Ctrl +(点击)
选择上一行
⇧↑
Shift +↑
选择下一行
⇧↓
Shift +↓
选择当前行
⇧→
Shift +→
移动行
⌘⇧↑
Ctrl + Shift +↑
移动行(s)
⌘⇧↓
Ctrl + Shift +↓
复制 - 可以多重选择和复制行
⌘C
Ctrl + C
剪切 - 可以多重选择和切割行
⌘X
Ctrl + X
粘贴
⌘V
Ctrl + V
删除 - 可以多重选择和删除行
⌫
Delete
取消选择行
⎋
ESC