feign无法同时传递参数和文件

Blade 未结 1 1374
愚蠢的欧豆豆
愚蠢的欧豆豆 2019-12-23 09:41


feign无法同时传递基础数据类型和file类型,这个怎么处理呢?网上说是重写Encode和配置

FeignMultipartSupportConfig,但是没啥用啊,还是报错:Required request part 'file' is not present


1条回答
  •  admin
    admin (楼主)
    2019-12-23 09:57

    不推荐用feign来传递

    一是文件多了,一次性提交会很占时间,体验很差。

    二是通过feign传递会走两次file上传,(通过controller上传接受、通过feign上传接受)

    这些在高并发场景下会非常影响性能


    推荐在前端预先上传,得到地址。然后只传递string类型的地址到feign

    1 讨论(0)
提交回复