草庐IT

postMan_default

全部标签

基于SpringBoot 实现一个文件上传的API接口。并使用postman测试

1. 创建实体类用于返回结果、publicclassFileReturnimplementsSerializable{privatestaticfinallongserialVersionUID=-133233199901011121L;privateintresultCode;privateStringmsg;privateTdata;publicFileReturn(){}publicFileReturn(intresultCode,Stringmsg,Tdata){this.resultCode=resultCode;this.msg=msg;this.data=data;}public

Postman做简单接口测试一直报错400的解决方案

跟着b站视频学习flask开发时,视频链接如下https://www.bilibili.com/video/BV1qf4y1F7kR?p=11up主用到了简单的接口测试,推荐windows系统使用postman,于是下载安装后也试了一下,结果一直报错400,如下图查了很久解决不了问题,因为网络请求太多太繁杂问题都不一样。最后问了一个大佬同学。大佬回答:400的本质是API并没有获得你的请求数据,可能是前端提交数据的字段名称或者是字段类型和后台的实体类型不一样,譬如你需要json,发了requestParam。总之就是请求数据的类型不对。我的请求数据是form表单类型,如下图!!!所以应该将表单

postman 获取请求参数值并设置为环境变量

说明:使用postman时有时需要保存请求body中某个值在其他接口使用获取请求值(写在pre-requestScript中)varJson=JSON.parse(request.data);//获取请求bodyvaraccountid=Json["accountid"];//获取accountid的value值pm.environment.set("accountid",accountid);//将accountid设置为环境变量补充:postman.setEnvironmentVariable("key",value);//postman5.0以下版本设置环境变量的方法pm.environ

postman测试常用 5种传参类型,@RequestBody、@RequestParam、@PathVariable区别

//1、数组传参publicStringarrayString[String[]likes]{returnArrays.toString(likes)}2、集合传参RequestParam形参注解publicvoidlistparam(@RequestParamListString>likes){}开启自动转换JSON数据的支持@EnableWebMVC请求json参数://请求json参数,通过@RequestBody@RequestBody与RequestParam区别区别:@RequestParam用于接收url地址传参,表单传参【application/x-www-form-urlen

【Postman】调用飞书机器人接口发送消息

1、进入飞书,新建一个群组,添加机器人2、点击该机器人,复制webhook地址3、打开postman,在url中输入该webhook地址,输入需要请求的json内容,点击发送内容例如:{ "msg_type":"post", "content":{ "post":{ "zh_cn":{ "title":"项目更新通知", "content":[ [{ "tag":"text", "text":"项目有更新:" }, { "tag":"a", "text":"{{addr}}", "href

ERROR: cannot download default sources list from: https://raw.githubusercontent.com

ERROR:cannotdownloaddefaultsourceslistfrom:https://raw.githubusercontent.com报错原因是GitHub的raw.githubusercontent.com无法连接需要解决GitHub的raw.githubusercontent.com无法连接问题通过IPAddress.com首页,输入raw.githubusercontent.com查询到真实IP地址修改hostsUbuntu,sudovi/etc/hosts添加以下内容保存即可199.232.28.133raw.githubusercontent.com然后输入sudo

postman持续集成-Jenkins自动构建

自动构建,就是设置一个定时器,定时时间到,Jenkins自动执行测试用例比如说,我设置下午五点,那么jenkins就是自动执行命令,自动生成报告,后续还可加上邮箱,会把报告发至邮箱1.Jenkins首页,点击任务名:如:postman_login_6_27_auto。跳至“配置”页面2. “构建触发器”标签。选择“Buildperiodically(定期地)” 3.“日程表”中写入:(语法格式)*****(ps:空格隔分)—>分别对应“分时日月年”如:修改:814 ***就是每天的14点8分执行到点自动生成4.点击“应用”-->“保存”  等待一会自动构建——成功补充5.报告样式错乱原因:Je

使用postman测试带token验证的接口(若依为例)

以edge为例。1进入登陆页,选中应用程序,查看 cookie。 2输入验证码,登录进系统。复制token。 3在postman中选择Authorization,Type设置为BearerToken,并将复制的Token粘贴过去。 4就可以正常测试接口了。注意:token有时效性,失效重新登陆获取即可。 

Postman打开一直加载白屏

问题:以前用的好好的,突然有天白屏打不来,一直加载中无响应 1、上网搜教程,环境变量也设置了POSTMAN_DISABLE_GPU、true 2、%appdata%目录下的postman文件也删除了(postman未登录的慎删,可以搜教程应该可以只删其中两个文件)3、电脑也重启了,就是不行,最后兼容性改成Window8可以了 

Postman传参的JSON格式

Postman传实体类中有list的json表示格式实体类:@Data@AllArgsConstructor@NoArgsConstructorpublicclassOrderData{/***订单ID*/privateStringorderId;/***用户ID*/privateStringorderUserId;/***用户手机号*/privateStringorderUserPhone;/***订单地址*/privateStringorderAddress;/***订单用户名*/privateStringorderUserName;/***订单状态*/privateStringorder