在做接口调试或测试时,请求中的每个参数都要按照接口文档填写到postman的对应位置中,很是麻烦。那是否有这样一个功能?可以帮我们自动生成接口数据,无需修改,直接发送请求就可以呢。

这里面我们需要借助于浏览器或其它抓包工具结合postman工具来一起使用,具体思路就是在APP或浏览器中操作所使用的功能,然后通过抓包工具获取到想要的请求数据 ,然后将这条请求数据拷贝到postman中 。

拷贝浏览器的请求数据到postman中。

实现步骤:

  1. 通过浏览器操作所被测系统,然后通过F12找到我们所关注的请求数据包 。
  2. 选中所关注的请求点击鼠标右键,然后再点击copy-Copy as cURL。
  3. 切回到postman工具中,点击import-Raw Text ,直接将拷贝请求Ctrl+V(粘贴)到该文本区域内,点击continue,点击导入。
  4. 这样postman就会帮你自动生成一个和浏览器中一样的请求。所有的请求参数都已自动填写好,无需任何修改,可以直接发送该请求 。

那么通过这样的操作,在我们做接口调试或测试时,就可以大大节省我们填写请求参数的时间 。

拷贝Fiddler工具中的请求数据到postman中。

但有时候,我们使用的是APP,没法通过浏览器进行抓包,这时我们就会想到使用fiddler或者Charles。同样的也可以把这两款工具的数据包导入到postman自动生成请求 。

需要注意的是,在fiddler中需要先将选中的数据导出,然后再在postman中导入该数据包。

实现步骤:

  1. 打开fiddler工具,在APP操作你的功能,然后进入fiddler中直接找到我们想要的请求。
  2. 在Fiddler-File-Export Sessions-Selected Sessions,选择cURL Script,点击Next ,选择保存到本地 。
  3. 回到postman工具中,点击import-File ,选择Fiddler导出的文件,导入即可。

这样实现的效果和在浏览器导入的效果是一样的,都可以自动生成请求,直接发送请求数据。

拷贝Charles工具中的请求数据到postman中

同样我们也可以将Charles的数据包拷贝到postman中使用,操作步骤和上面的步骤基本一致,这里主要展示在Charles拷贝请求的截图。

选中请求,点击Copy cURL Request,直接粘贴在postman的Raw Text中就可以了。

SSL certificate verification认证问题

有时候在fiddler或charles中导入的包虽然能生成请求,但是发送时报错,具体如下 。

导致此问题的原因就是postman设置了SSL certificate verification认证 ,我们需要把它取消就可以了 。

操作步骤:打开postman,在File-Setting-General,把SSL certificate verification后面的开关关掉即可。

关掉此开关后,fiddler和charles的数据包导入postman中,再次Send就不会报错了 。

jeesite如何已生成数据的数据源_如何在postman中自动生成接口请求数据,这个功能你需要知道,可结合浏览器和两大抓包工具使用...相关推荐

  1. 永中word页码怎么从第二页开始_办公软件操作技巧087:如何在word中自动生成目录并同步更新目录...

    在日常工作中,我们用word编辑长篇文档比如论文时,要在正文前面插入目录,如下图,如果是在首页手动编制目录,后期调整文档内容时,目录与正文会不同步,更新起来就比较麻烦,那么这种情况该怎么办呢? 带目录 ...

  2. webbrowser控件 有数据 但页面空白_如何在Excel中实现可以切换不同数据系列的滚珠图?...

    ▲更多精彩内容,请点击上方Excel小铲子▲ 操作系统版本 Windows 10 64位 Excel版本 Microsoft Excel 2016 64位 案例文档下载 链接:https://pan. ...

  3. webstorm如何自动换行_怎样在word中自动生成目录

           欢迎关注支持,谢谢!!! 用 Word 编排好一本书后,不用制作目录,可以用自动生成的方法生成,那么Word2016目录怎么自动生成呢?如果要自动生成目录,排版时就要设置好章节,如果等排 ...

  4. react网格生成_如何在React中构建实时可编辑数据网格

    react网格生成 by Peter Mbanugo 彼得·姆巴努戈(Peter Mbanugo) 如何在React中构建实时可编辑数据网格 (How to Build a Real-time Edi ...

  5. wadl 生成java_在Spring MVC REST应用程序中自动生成WADL

    wadl 生成java 上一次我们学习了WADL的基础知识 . 语言本身并没有那么有趣,只写了一篇有关它的文章,但是本文的标题揭示了为什么我们需要这些知识. JSR 311的许多实现:JAX-RS:R ...

  6. mysql数据库存歌_如何在mysql中存储音乐和图片文件

    标签: 如何在mysql中存储音乐和图片文件? 果你想把二进制的数据,比如说图片文件和HTML文件,直接保存在你的MySQL数据库,那么这篇文章就是为你而写的! 我将告诉你怎样通过HTML表单来储存这 ...

  7. wordpress添加媒体_如何在WordPress中添加新帖子并利用所有功能

    wordpress添加媒体 Are you trying to create a new post in WordPress? Do you want to learn about all the W ...

  8. python中如何移动图形工作站_如何在Python中使用Kriging插入工作站数据?

    浏览网页我发现在 Python中使用Kriging的一些工具是 pyKriging和 Gaussian Process Regression.但是,我无法使它们中的任何一个工作.第一个对我不起作用(甚 ...

  9. python标准化_如何在Python中规范化和标准化时间序列数据

    最低日温度 该数据集显示了一个强大的季节要素,并有一个很好的,细致的细节工作. 本教程假定数据集位于当前工作目录中,文件名为 " daily-minimum-temperatures-in- ...

最新文章

  1. 跟着Rocskdb 学 存储引擎:读写链路的代码极致优化
  2. Android短信的发送和广播接收者实现短信的监听
  3. Centos7-安装mysql5-7
  4. CAMB, CosmoMC的安装和使用
  5. Git 将代码回到指定版本
  6. (看这一篇就够了)基本数据类型的赋值与引用类型赋值的区别
  7. SpringBoot AOP完全讲解一:基础概念
  8. 产品经理,如何建立自己独特的产品观?(转)
  9. java集合详解_Map、Set、List及其子类和接口你都明白吗?看这篇Java集合超详解
  10. python初学者代码示例_Selenium 快速入门笔记和代码示例(Python版)
  11. 我的世界JAVA刷怪范围_《我的世界》只有刷怪蛋能够刷新生物吗?并不是,还有一种物品!...
  12. PHP使用CURL抓取页面
  13. html5中如何实现跑马灯效果,h5_实现跑马灯效果
  14. exchange实现外部邮件收发的两种方法
  15. 位置变量示例_shell脚本
  16. 开源BI工具 - Superset
  17. wifi(参数查看工具介绍)--研究(inSSIDer)
  18. SSM+广西壮族文化宣传网站 毕业设计-附源码230932
  19. Unity Editor编辑器实用扩展
  20. 程序员的九阳神功,学会逆天改命!

热门文章

  1. C语言宏定义##连接符和#符的使用
  2. 关于@property的一些用法
  3. DFS走迷宫问题(非最短路径)
  4. 关于@Alias注解的几个问题
  5. RabbitMq分布式事务解决方案第二篇
  6. 南北非遗传承人齐聚北京 演绎非遗精巧
  7. MySQL · 源码分析 · change master to
  8. 理解Java集合框架里面的的transient关键字
  9. 如何实现单链表交换任意两个元素(不包括头结点)
  10. OrCAD Capture使用记录