优秀网站设计的标准,企业管理系统软件公司,做桌面端还是网站,网站开发能赚多少钱#x1f49d;#x1f49d;#x1f49d;欢迎来到我的博客#xff0c;很高兴能够在这里和您见面#xff01;希望您在这里可以感受到一份轻松愉快的氛围#xff0c;不仅可以获得有趣的内容和知识#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:kuan 的首页,持续学… 欢迎来到我的博客很高兴能够在这里和您见面希望您在这里可以感受到一份轻松愉快的氛围不仅可以获得有趣的内容和知识也可以畅所欲言、分享您的想法和见解。 推荐:kuan 的首页,持续学习,不断总结,共同进步,活到老学到老导航 檀越剑指大厂系列:全面总结 java 核心技术点,如集合,jvm,并发编程 redis,kafka,Spring,微服务,Netty 等常用开发工具系列:罗列常用的开发工具,如 IDEA,Mac,Alfred,electerm,Git,typora,apifox 等数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等懒人运维系列:总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作数据结构与算法系列:总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂 非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。 ✨✨ 欢迎订阅本专栏 ✨✨ 博客目录 一.简单介绍1.什么是 postman2.postman 功能 二.面板介绍1.设置环境变量2.请求数据3.设置工作空间 三.基础使用1.PathVariable 使用2.get 请求接收多参数3.上传文件4.下载文件 四.插件使用1.下载 interceptor 插件2.添加插件3.设置 postman 关联 一.简单介绍
1.什么是 postman
Postman 是一种用于 API 开发和测试的流行工具。它提供了一个用户友好的界面用于创建、发送和调试 HTTP 请求。
2.postman 功能
Postman 的主要功能包括 请求构建您可以使用 Postman 创建各种类型的 HTTP 请求包括 GET、POST、PUT、DELETE 等。您可以指定请求头、参数、请求体等。 自动化测试Postman 允许您编写测试脚本用于验证 API 的响应。您可以编写测试用例检查 API 是否按照预期工作。 环境管理您可以创建不同的环境以便在不同的上下文中测试 API。这对于在不同的开发和生产环境中测试 API 非常有用。 集成和协作Postman 允许团队协作您可以共享 API 请求和测试集合以便团队成员可以共同使用和修改它们。 文档生成Postman 可以自动生成 API 文档这有助于开发人员更容易理解 API 的细节和如何使用它们。 监控和自动化Postman 提供了监控和自动化工具可以定期测试 API以确保其正常运行。
Postman 是一个强大的工具用于开发、测试和文档化 API。它在开发和维护 API 时非常有用特别是在与团队协作或测试不同环境的 API 时。
二.面板介绍
1.设置环境变量 2.请求数据 明确 请求方式是 GET 还是 POST GET 请求必须在 Params 中写参数 不能在 body 中写参数 RequestParam 注解 POST 请求在 body 中写参数 , 也可以在 params 中写参数 RequestParam 和RequestBody
3.设置工作空间 三.基础使用
1.PathVariable 使用
PathVariable(xxx)
通过 PathVariable 可以将URL中占位符参数{xxx}绑定到处理器类的方法形参中PathVariable(“xxx“)RequestMapping(value”user/{id}/{name}”)
请求路径http://localhost:8080/hello/show5/1/jameshttp://localhost:8080/springmvc/hello/101?param110param220后端接收写法
RequestMapping(/hello/{id})public String getDetails(PathVariable(valueid) String id,RequestParam(valueparam1, requiredtrue) String param1,RequestParam(valueparam2, requiredfalse) String param2){.......
}2.get 请求接收多参数
方法一RequestMapping(value /test, method RequestMethod.GET)public void test(RequestParam(required false) String param1,RequestParam(required false) Integer param2,RequestParam(required false) String param3,RequestParam(required false) String param4 ){}方法二RequestMapping(value /test, method RequestMethod.GET)public void test(ModelAttribute ParamModel model){}3.上传文件
Controller 接口
Transactional(rollbackFor BaseException.class)
PostMapping
public MapString, String batchInsert(MultipartFile file) {CsvUtil csvUtil new CsvUtil();// 将csv文件内容转成beanListDataAndTypeCsv csvData csvUtil.getCsvData(file, DataAndTypeCsv.class);……
}上传文件: 4.下载文件
在 Send 按钮那里可以选择 Send and download
四.插件使用
1.下载 interceptor 插件
https://chrome.zzzmh.cn/index#/index
插件名:interceptor
2.添加插件
在设置里面添加,并打开插件开关
3.设置 postman 关联
设置postman拦截: 觉得有用的话点个赞 呗。 ❤️❤️❤️本人水平有限如有纰漏欢迎各位大佬评论批评指正 如果觉得这篇文对你有帮助的话也请给个点赞、收藏下吧非常感谢! Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧