项目中如何使postman进行本地测试 | 您所在的位置:网站首页 › 怎么调用本地接口端口设置方法视频教学教程 › 项目中如何使postman进行本地测试 |
在项目中的请求方式最常见的一般有三种get post delete请求 自己的接口是哪种请求方式,一般可以在controller层接口对应的url处看到 例如:@PostMapping 就是post请求 @GetMapping 就是get请求 其中在本地postman调接口需要去扒token 下面先以get请求为例,介绍下postman如何本地调用接口进行测试, 首先打开postman Postman里选择QAuth 2.0 然后可以看到 这里是填对应token的地方。 然后去环境上扒token F12开发者模式,在界面上点一点 直到找到个 有Authorization:的 然后将brarer之后的一大串都复制下来 粘贴到postman里,注意不包括brarer,注意有时token会过期,需要重新扒。 2、URL填什么?以此url为例 https://127.0.0.1:8080/sadsa/1/10?userId=xxxxxx 因为是本地测试 所以最前面是127.0.0.1 然后后面8080是端口号,这个地方不一样的项目可能不一样,在项目里搜server.port 就可以找到端口号是什么,在application文件中。 然后以分页查询接口为例 一般在项目里是这个样子 @GetMapping("/grs/v0/music/{pageNo}/{pageSize}") 然后记得在controller层接口的文件里最前面看看是不是有个额外的路径 @RequestMapping 注解附近 , 你可能还能找到个类似的路径 “/path”,然后这个路径要放在 端口之后 接口请求路径之前,也有可能是其他位置,这个自己要看一下 例:https://127.0.0.1:8080/path/grs/v0/music/1/10?userId=xxxxxx 这里的/{pageNo}/{pageSize} 替换成了1/10 意思是 我要查看第一页,然后一页有10个。 ?userId=xxxxxx,这个在@GetMapping("/grs/v0/music/{pageNo}/{pageSize}")看不到, 这是要查询哪个用户的 这里 userid就对应谁的。 一般我们登录账号去对应环境的项目上,F12进入开发者模式,找一个分页查询接口 这里的request url 就能看到类似的东西,最后有个?id=2132135435434 到这里get请求分页查询接口psotman 里url就解释清楚了 例如填:https://127.0.0.1:8080/path/grs/v0/music/1/10?userId=2132135435434 不一样的地方 要替换成自己项目里的东西 比如 接口8080还是哪个 ,是userid 还是applicaitionid 还是nameid …. ![]() 在项目 return进 service层方法的地方打断点 ,然后 进入service层分页查询的方法里也打一些断点,让项目debug,项目起来之后 点击 然后可以看到idea颜色发生变化 然后进入idea里就会看到进入了 debug模式 然后F8一步步debug,有时用F9让项目快速停止 最后就能在postman里看到对应的结果 你学会了吗? |
CopyRight 2018-2019 实验室设备网 版权所有 |