一、Postman背景介绍
用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代表产品之一。
二、Postman的操作环境
postman适用于不同的操作系统,Postman Mac、Windows X32、Windows X64、Linux系统,还支持postman 浏览器扩展程序、postman chrome应用程序等。
Postman使用参考文档:
三、Postman下载安装
1> 、postman下载地址:
2>. Postman官网下载地址:
postman的安装方法分好几种,按照我们上文介绍的那样,我们分为三种安装模式介绍:
postman谷歌浏览器的安装插件,所以说它的使用前提是你的电脑上得安装谷歌浏览器才行,在安装了谷歌浏览器后还需要在谷歌网上应用店中下载所需要的Postman插件,该插件的下载方式如下:
1).macOS安装 一旦你下载的应用程序,你可以拖动文件到“应用程序”文件夹。 双击Postman打开应用程序。
四、Postman的基础功能
五、接口请求流程
下图示例中设置了请求方法,请求URL,请求参数,但是没有设置请求头 在我的使用过程中,请求头是根据请求参数的形式自动生成的 请求头中的Content-Type与请求参数的格式之间是有关联关系,比如:
其它请求方式如PUT,DELETE 大致流程和GET,POST 差不多,这里就不一一举例说明了
六、管理用例—Collections
Collections集合:也就是将多个接口请求可以放在一起,并管理起来。什么样的接口请求可以放在同一个collection里?
在这里告诉大家可以这样:一个工程一个Collection,这样方便查找及统一处理数据。
第一步, 创建Collections 点击上图中的带+号的图标,输入Name:”abc”,Description:”示例demo”,点击Create按钮即创建成功一个Collections. 第二步,在Collections里添加请求
保存好之后就可以在这里看到啦,之后要再次调用时可以点击这里,方便快捷有木有
七、身份验证Authentication 1、Basic Auth
是基础的验证,所以会比较简单 会直接把用户名、密码的信息放在请求的 Header 中
2、Digest Auth
要比Basic Auth复杂的多。使用当前填写的值生成authorization header。所以在生成header之前要确保设置的正确性。如果当前的header已经存在,postman会移除之前的header。
3、OAuth 1.0
postman的OAuth helper让你签署支持OAuth
1.0基于身份验证的请求。OAuth不用获取access token,你需要去API提供者获取的。OAuth 1.0可以在header或者查询参数中设置value。
4、OAuth 2.0
postman支持获得OAuth 2.0 token并添加到requests中。
支持啊举报回复
01-18 阅读数 333
10-10 阅读数 18万+
06-01 阅读数 23万+
- 问答
08-30 阅读数 846
08-24 阅读数 12万+
06-23 阅读数 1575
7-9
4-24
06-19 阅读数 98
09-30 阅读数 206
10-5
9-20
11-27 阅读数 131
- 问答
如题:在postman以json形式往后台传递对象,后台接收不到数据。 postman截图如下: 后端截图如下: 请各位大佬指点一下小弟,感激不尽~ 论坛
11-18 阅读数 461
09-06 阅读数 4830
09-26 阅读数 180
04-24 阅读数 7616
04-29 阅读数 899
07-11 阅读数 5万+
RT postman 如何设置environment,主要是设置完成以后怎么在请求的URL里边用 论坛
- 问答
08-18 阅读数 174
- 问答
03-19 阅读数 3692
发送的请求地址是一个rest接口,而且debug看了请求过去的中文参数没有乱码,但是返回的中文参数乱码了,怀疑是不是postman的解码不是utf-8? 论坛
10-05 阅读数 619
我的接口有两个参数 @RequestBody a, @RequestParam("file") multipartfile 在postman怎么同时传这两个参数? 论坛
- 问答
05-06 阅读数 16
- 问答
03-26 阅读数 798
11-15 阅读数 103
09-04 阅读数 10万+
1、搜索引擎
2、PPT
3、图片操作
4、文件共享
5、应届生招聘
6、程序员面试题库
7、办公、开发软件
8、高清图片、视频素材网站
9、项目开源
10、在线工具宝典大全… 博文
09-21 阅读数 5万+
而女朋友时常埋怨,认为数据结构这么抽象难懂的东西没啥作用,常会问道… 博文
09-13 阅读数 2万+
09-16 阅读数 10万+
2.在调试时,将断点设… 博文
09-17 阅读数 3万+
09-21 阅读数 2万+
1、AdminLTE
2、vue-Element-Admin
3、tabler
4、Gentelella
5、ng2-admin
6、ant-design-pro
7、blur-a… 博文
09-20 阅读数 3232
Git 存储目录结构介绍 Gi… 博文
09-20 阅读数 6761
09-23 阅读数 5万+
09-23 阅读数 2万+
09-26 阅读数 1万+
09-27 阅读数 1万+
这篇文章很长,但绝对是精华,相信我,读完以后,你会知道学历不好的解决方案… 博文
09-27 阅读数 2万+
09-27 阅读数 1万+
作者:守望先生
前言
我们常常听到很多人说要学学Linux或者… 博文
09-28 阅读数 3万+
09-29 阅读数 3万+
09-29 阅读数 1万+
09-29 阅读数 2万+
分辨知识和知识体系的差别 理解如何用八大问发现知识的连接点; 掌握致用类知识体系的构建方法; 能够应用甜蜜区模型找到特定领域… 博文
09-29 阅读数 5605
移动研发火热不停,越来越多人开始学习Android 开发。但很多人感觉入门容易成长很难,对未来比较迷茫,不知道自己技能该怎么提升,到达下一阶段需要补充哪些内容。市面上也多是谈论知识图谱,缺少体… 博文
09-29 阅读数 4533
10-05 阅读数 4940
10-05 阅读数 6962
10-06 阅读数 1万+
被问到如何学习编程时,最常听到的问题就是:“有没有什么新项目的好点子?”
一些老套的答案有:“做一个象棋游戏”或者“命令行界面”。
这些答案没有错,但这… 博文
10-06 阅读数 1万+
10-06 阅读数 1万+
二、注解(annotations)详解
三、JPA注解
五、全局异常处理
一、注解(annotations)列表 … 博文
10-07 阅读数 4310
10-07 阅读数 4万+
10-08 阅读数 6010
10-08 阅读数 1359
10-08 阅读数 6万+
10-04 阅读数 3092
10-08 阅读数 1262
10-06 阅读数 2107
10-08 阅读数 9874
10-08 阅读数 7596
10-07 阅读数 1371
10-08 阅读数 1164
10-05 阅读数 9744
10-08 阅读数 8638
10-07 阅读数 1182
编程
专栏
69 人学习
编程是编写程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作。
网络协议栈 网络设备 5G 物联网 网络工具开发
专栏
112 人学习
网络协议栈 网络设备 5G 物联网 网络工具开发
收集
专栏
6 人学习
请填写红包祝福语或标题
红包个数最小为10个
红包金额最低5元
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。