postman 请求上传文件,post请求携带文件,以及对应postMapping 处接收写法

一、postman 处表单携带文件的方式

先要修改content-type

必须改,否则不支持

java 复制代码
Content-Type
multipart/form-data

Body 表单处

二、JavaWeb @PostMapping 处接收的写法

不要带 @RequestBody

不要带 @RequestBody

不要带 @RequestBody

java 复制代码
	@PostMapping(value = "/importXxxxx")
    public Response importXxxxxx(XxxxxxxRequest xxx) throws Exception {
    ..........
    }

XxxxxxxRequest 中类似如下
public class XxxxxxxRequest {

    private Long taskId;

    private MultipartFile file;

	.......
	.......
	.......
}

是的,这样就可以拿到

当然 同时在定义的类外面写也可以获取到 例如

java 复制代码
    @PostMapping(value = "/importXxxxx")
    public Response importXxxxxx(XxxxxxxRequest xxx,
                                  @RequestParam(value = "file") MultipartFile file) {
......
}

此时 外面的file 也是被赋值了的,当然 上面postman 还是没有变化的 还是一个表单

相关推荐
Run Freely9373 天前
Postman 请求前置脚本
测试工具·postman
Run Freely9374 天前
postman-Newman插件
测试工具·postman
Run Freely9374 天前
接口测试-postman-全局变量与环境变量
测试工具·postman
balance_rui7 天前
操作技巧——vscode.git.
postman
云闲不收7 天前
接口请求工具对比 apifox apipost swagger postman等
测试工具·postman
Apifox.8 天前
Apifox 9 月更新| AI 生成接口测试用例、在线文档调试能力全面升级、内置更多 HTTP 状态码、支持将目录转换为模块
前端·人工智能·后端·http·ai·测试用例·postman
IDOlaoluo9 天前
Postman-win64-8.6.2-Setup安装教程(附详细步骤,Win64版Postman下载安装指南)
测试工具·postman
运维小菜鸟h9 天前
利用wxpython开发API接口调试工具,类似postman
测试工具·postman
GoldenaArcher12 天前
Postman 学习笔记 IV:Workflow、Newman 与 Mock Server 实战技巧
笔记·学习·postman
GoldenaArcher15 天前
Postman 学习笔记 III:CLI 自动化测试与 Jenkins CI/CD 实践
笔记·学习·postman