.form文件_Feign完美解决服务之间传递文件、传递list,map、对象等情况

.form文件_Feign完美解决服务之间传递文件、传递list,map、对象等情况_第1张图片

先说下背景,前段时间有一个需求,需要将服务A生成的一个文件传递到服务B,交予服务B去做处理,最开始的时候使用的spring-cloud-starter-openfeign,发现这一块是不支持的,然后引入了io.github.openfeign.form ,解决,但过一段时间又有新需求,在传递文件的同时,还传递对象和一些其他参数,这个时候发现feign就有些不行了。这个时候引入了feign-httpclient,暂时解决。用了一段时间,发现大文件的时候又出现了数据丢失等等问题。还有其他各种坑就不说了,都是用升级版本,引入其他的jar来解决的,但这个大文件数据丢失的问题一直不行。

之前使用的maven重要坐标



    io.github.openfeign.form
    feign-form
    ${feign-form-version}


    io.github.openfeign.form
    feign

你可能感兴趣的:(.form文件,typescript,map转对象)