spring boot 的multipartfile做文件上传时接收到的文件为空

今天用这个不怎么熟悉的方法做文件上传,在swagger上面测试的时候传入的文件到了后台全部为空,所以上传不了文件,因为不怎么熟悉,希望能有懂的人给个排查方向。

已找到问题,网关过滤掉了流数据,导致后台没有收到,使用postman不走网关处理时是正常的。

使用multipartfile 对象来作为接收,收到为空么?

参数名要与之对应

1.检查参数名称是否对应
2.在applicaton.yml中配置文件上传配置

  spring
      servlet:
        multipart:
          #设置单个文件上传大小
          max-file-size: 10MB
          #设置总上传的数据大小
          max-request-size: 50MB

3.看swagger测试文件上传时的一些设置是否正确。

show your code.