一.介绍

用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代表产品之一。

二.使用

(1)概览

postgresl日志 postman请求日志_转义


如图所示,左边是接口历史请求记录,还有接口集,根据不同的项目来自己定义保存,方便查看测试记录,请求方法常用的有GET,POST,PUT,DELETE等,最常用的就是这三个。

(2)token的配置

首先在右上角有一个眼睛一样的东西,点进去把token增加进去,然后在Tests中配置token,如下图

postgresl日志 postman请求日志_postgresl日志_02

代码如下:

pm.test("Status code is 200", function () {
pm.response.to.have.status(200);
});
// 把responseBody转为json字符串
var data = JSON.parse(responseBody);
// 设置环境变量token,供后面的接口引用
pm.environment.set("token", data.access_token);

接着使用token

在Authorization中左边下拉框中选择 Beaer Token,然后将右边也修改成如下图所示:

postgresl日志 postman请求日志_HTTP_03

(3)由于方法的不同,各种方法的使用也有差异
post方法中body的获取:
put的参数是暴露在URL中的,但post要在Body中填入参数,这个参数要从开发者模式中抓取到,具体是在如下图示的界面中

postgresl日志 postman请求日志_HTTP_04

将Request Headers中的参数 以 View source的方式展示出来 然后复制粘贴进行json转义,之后将转义出来的参数赋值粘贴至postman中的body中进行响应

URL和方法的获取

postgresl日志 postman请求日志_postgresl日志_05

(4)token的直接填写
如果token的配置不起效果,那可以在每次登录时拿到token,方式如下:
下图转载链接

https://blog.csdn.net/sinat_38579121/article/details/114120698?ops_request_misc=&request_id=&biz_id=102&utm_term=%E8%B0%B7%E6%AD%8C%E5%BC%80%E5%8F%91%E8%80%85%E6%A8%A1%E5%BC%8F%E8%8E%B7%E5%8F%96token&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-0-.first_rank_v2_pc_rank_v29&spm=1018.2226.3001.4187

postgresl日志 postman请求日志_调试工具_06