草庐IT

Postman-APIs

全部标签

Postman系列(六)-请求body类型介绍与配置

post请求一样会用到查询参数、请求头、cookie等参数,它与get请求最大的不同就是,post请求需要上传“body”。在URL左侧下拉框可选择请求的方法。在Body选项卡允许指定需要随请求发送的数据。可以针对不同的接口要求发送各种不同类型的正文数据。参数类型默认情况下,选择none(无),如果不需要随请求发送body,则保持选中状态。或者选择请求body所需的数据类型——form-data(表单类型)、urlencoded(URL编码)、raw(原始类型)、binary(二进制)或GraphQL(图形语言)。对于form-data和urlencoded这两种类型,Postman将自动附加

Postman接口自动化之postman脚本编写

这是之前搞的接口自动化方案,已经在业务测试中实现了使用postman编写接口脚本,通过GitHub+Jenkins+email+htmlreport实现了接口自动化,现在分块整理一下。postman脚本编写1、创建集合和目录:一条业务线下的接口可以放到一个集合里,例如,xxxOneAPI;按照接口的业务分类,创建文件夹,例如,user、dev、event、home、settings等;一个接口的不同场景或者用例可以创建子文件夹,这样就形成了postman接口用例的层级目录: 2、请求URL:指定请求方式后就可以编辑请求的url了,url的格式一般为:https://{{host}}/v1/us

postman使用方法

 一、postman界面功能介绍1、工具栏New:新建,可以新建Request请求,Collection请求集,环境等等Import:导入,可以导入别人导出的请求集Runner:运行一个请求集(批量执行)Invite:邀请(需要注册,邀请进行协作)同步图标:(需要注册,同步你的项目到云端)抓包图标:抓包/捕获请求,用于开启Postman代理,手动设置代理(或手机代理)后可抓包/录制请求设置图标:Postman设置功能消息图标:官方及协助消息收藏图标:我的收藏(需要注册)云端图标:用户云端数据(需要注册)2、接口管理区History:请求历史记录,可以查询到之前的请求记录Collections:

postman 携带时间戳及md5加密预处理

//获取全局变量uid=postman.getGlobalVariable(“uid”)sid=postman.getGlobalVariable(“sid”)//设置当前时间戳postman.setGlobalVariable(“time”,Math.round(newDate().getTime()));time=postman.getGlobalVariable(‘time’)//设置KEY_WORD为全局变量postman.setGlobalVariable(“Key”,“******”)KEY_WORD=postman.getGlobalVariable(“Key”);//字符串进行

postman如何添加token信息?

文章目录前言一、Postman如何添加token?1、查询浏览器中的token信息2、将浏览器中的token转化成Postman中的token值3、在Postman中添加请求总结前言Postman是一个流行的API开发工具和协作平台,。它提供了一个用户友好的界面,用于创建、测试、调试和文档化API。一、Postman如何添加token?下面我以自己的博客主页举例1、查询浏览器中的token信息在应用——>本地存储空间——>密钥和值中查询到对应网页的token值2、将浏览器中的token转化成Postman中的token值将浏览器中的密钥和值一一转化成以下格式//将数据添加到请求头部pm.req

试试比postman更好用的apipost——如何测试post请求并发送json类型参数

 引言ApiPost是一个国产的、跟Postman差不多的、用来测试WebAPI的软件,提供window、mac、linux版本下载,对于有在开发WebAPI的开发者相当有用,同时由于它是国产软件,完全中文界面更加友好,也符合中国开发者的使用体验。另外支持一键生成api接口文档,省掉不少开发者的工作。本篇就来说明如果我们想要在请求WebAPI时一并夹带JSON数据时,该如何使用ApiPost?需求采用POST的请求方式,并且须发送JSON数据给WebAPI的使用教程。第一、设置URL 第二、设置header中的Content-Type 第三、设置Body 第四、发送即可。小结 在我们做前后端分

使用Postman拦截浏览器请求

项目上线之后,难免会有BUG。在出现问题的时候,我们可能需要获取前端页面发送请求的数据,然后在测试环境发送相同的数据将问题复现。手动构建数据是挺麻烦的一件事,所以我们可以借助Postman在浏览器上的插件帮助拦截请求,获取发送的数据。安装既然是基于Postman进行操作,那么首先需要安装Postman,我本地使用的版本是v10.9.4,这个就不多做介绍了。Postman插件安装我使用的是Chrome,这里就以Chrome为例。我们需要到插件市场搜索postmaninterceptor,需要科学上网。找到之后安装上就可以了。Postman配置每个版本的配置可能不一样,这里以我使用的版本v10.9

【已解决】postman测试接口显示404 not found

问题重述postman显示404错误前端不显示u获取uerinfo问题分析404找不到资源,无非就是接口路径,提交方式、参数类型、返回结果类型有问题。逐一排查:①接口路径没有问题②提交方式get方法,没问题③参数类型似乎也没有问题④返回类型rusult类型这里都有添加没有问题1、@RestController=@Controller+@ResponseBody2、@RestController用于返回JSON,@Controller用于返回指定的页面,需与视图解析器一起使用。好像没问题,因为我之前也没问题的后来打开swagger,发现url错了,少了user,在前端代码中加入就可以了

postman循环执行某请求

1、新增一个collection2、在这个collection下新增某请求3、输入该请求的url、必须参数等点击保存4、在collection后点击runIterations代表循环请求次数;Delay代表每次请求之间的间隔;例如此处Iterations设为2,Delay设为100ms。即该请求循环执行两次,第一次执行后等100ms再执行第二次

关于Postman Pre-request Script 请求前处理(AES加密以及HMAC-SHA256)

目录一postman前置处理设置环境变量如下: 二编写PostmanPre-requestScriptJs加密代码三Postman最终参数设置以及结果演示postman表单请求参数设置示例:一postman前置处理设置环境变量如下:params:  AES加密后的参数signature: HMAC-SHA256加密后的签名timestamp:时间毫秒值secret:   加密秘钥 二编写PostmanPre-requestScriptJs加密代码//加密前明文参数varparamsDec={"data":"aaa"};//加密秘钥varsecret='w321w321w321w321w321w