postman入门(1)

简介

"对于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按钮时,服务器将接收你的请求并返回一个响应,该响应将在界面中显示出来。

image

现在让我们发送第一个API请求!进入postman-echo.com/get进入URL字段。单击Send按钮发送请求。注意来自服务器的JSON数据响应。
image

注意,Postman在侧栏的History选项卡下添加了Postman -echo.com/get。你可以单击Save按钮来保存一个请求,以便稍后使用。
image

postman Echo Postman -echo.com是postman托管的一个示例API,你可以使用它来试验各种类型的请求。它返回作为响应的一部分发送到请求中的数据。

创建第一个集合

postman集合是一组保存的请求,我们可以将它们组织到文件夹中。
你在Postman中发送的每个请求都显示在侧栏的History选项卡下。在小范围内,通过history部分重用请求是很方便的。然而,随着postman使用范围的扩大,在历史记录中查找特定的请求可能会很耗时。所以将所有请求保存为一个组,以便更容易地访问。

创建你的第一个集合在请求生成器中输入一个请求,然后单击Save按钮打开Save请求模式。


image
  • 作为一个可选步骤,输入一个新的请求名称。否则,默认名称将是请求URL。
  • 作为一个可选步骤,以纯文本或使用Markdown输入请求描述。
  • 将此请求保存到现有集合,或通过输入集合名称创建新集合,然后单击Save按钮。
设置

在postman app的header工具栏中,点击扳手图标,选择“设置”,打开设置模式。当然还可以使用键盘快捷键(CMD/CTRL +,)打开。

1556592324(1).png
  • 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成为更好的产品。
    1556592990(1).jpg
  • postman页面主题


    1556593069(1).jpg
  • 各种页面快捷键


    1556593268(1).jpg
  • 导出和导入文件


    1556593356(1).jpg
  • 下载newman 以及node.js 依赖。(newman是postman的命令行操作指令,可用于一般接口自动化工作)
    1556593509(1).jpg
  • 证书相关信息


    1556594900(1).jpg
  • 这个我也没有用过😅,看介绍是关于代理抓包方面信息描述


    1556595031(1).jpg
  • 更新方面信息


    1556595086(1).jpg
  • 关于postman的一些信息和一些有效链接
集合,请求,环境变量

标题工具栏提供了对模板和API network的访问
image
image

集合创建视图


image

创建一个集合在构建块下面,你可以创建一个集合。
  • 在“标题”工具栏中,单击“新建”按钮。
  • 在Create New选项卡中,单击“Collection”。
  • 在创建一个新的集合模式:
  • 输入名称和可选描述。
  • 选择授权类型(如果有的话)。
  • 输入一个预请求脚本(可选),以便在集合中的每个请求之前执行。
  • 在集合中的每个请求之后添加一个测试(可选)来执行。

在脚本或其他请求生成器部分中添加可在整个集合中使用的集合级变量(可选)。


image

点击创建一个请求在构建块下面,你可以创建任何类型的HTTP请求。

  • 在“标题”工具栏中,单击“新建”按钮。
  • 在Create New选项卡中,单击“Request”。
  • 将请求保存到现有集合,或创建一个新集合。

将请求保存到集合之后,可以将URL、方法、头和主体添加到构建器中的请求中。


image

在构建块下面,你可以创建一个环境。环境是变量的可移植范围。在使用API时,通常需要不同的设置,比如本地机器、开发服务器或生产API。

  • 在“标题”工具栏中,单击“新建”按钮。
  • 在新建选项卡中,点击“环境”。
  • 在MANAGE ENVIRONMENTS模式中,添加要保存为键值对的变量。
    image

    如果你已经创建了其他的环境,将以这种方式进行保存。
    下一篇:postman入门(2)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,039评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,223评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,916评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,009评论 1 291
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,030评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,011评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,934评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,754评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,202评论 1 309
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,433评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,590评论 1 346
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,321评论 5 342
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,917评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,568评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,738评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,583评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,482评论 2 352