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

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

先要修改content-type
在这里插入图片描述
必须改,否则不支持

Content-Type
multipart/form-data

Body 表单处
在这里插入图片描述

二、JavaWeb @PostMapping 处接收的写法

不要带 @RequestBody
不要带 @RequestBody
不要带 @RequestBody

	@PostMapping(value = "/importXxxxx")
    public Response importXxxxxx(XxxxxxxRequest xxx) throws Exception {
    ..........
    }

XxxxxxxRequest 中类似如下
public class XxxxxxxRequest {

    private Long taskId;

    private MultipartFile file;

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

是的,这样就可以拿到
当然 同时在定义的类外面写也可以获取到 例如

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

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

相关推荐

  1. httpclient发送post请求、httpclient文件

    2024-05-16 10:50:03       23 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-16 10:50:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-16 10:50:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-16 10:50:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-16 10:50:03       20 阅读

热门阅读

  1. 教你拥有一个优雅的 Controller

    2024-05-16 10:50:03       13 阅读
  2. 【分布式】zookeeper遇到问题与解决

    2024-05-16 10:50:03       13 阅读
  3. Kotlin高阶函数用法之一

    2024-05-16 10:50:03       11 阅读
  4. 谈谈 HTTP 的方法

    2024-05-16 10:50:03       11 阅读
  5. 面试 JVM 八股文十问十答第七期

    2024-05-16 10:50:03       14 阅读
  6. 12、24年--信息系统治理——IT治理

    2024-05-16 10:50:03       11 阅读
  7. verilog testbench-产生时钟复位

    2024-05-16 10:50:03       12 阅读