feign接口调用时问题整理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了feign接口调用时问题整理相关的知识,希望对你有一定的参考价值。

参考技术A 我们平常在写接口时,方法的入参中可能会有Date类型的参数,当抽成feign接口时,此时的Date类型的入参就会报错。

解决方案:建议将事件类型的入参改为String,到具体微服务层面时再转为Date类型即可。

接口的方法入参中,存在多个参数时,需要加上注解

解决方案:在feign接口中必须拆开。

项目中可能由于某些原因,前端页面不能直接调用文件服务器,所以需要通过后端的API层,调用feign接口,最终转到文件服务器上,但是feign接口本身是不支持文件传递的。

解决方案:
(1)增加maven依赖

(2)增加配置文件

我们项目在调用接口时,往往都会有带请求头的需求,但是通过feign接口后,请求头会消失,因为feign原本是不支持请求头的。
解决方案:增加请求头相关的配置

以上是关于feign接口调用时问题整理的主要内容,如果未能解决你的问题,请参考以下文章

面向接口编程---待整理

接口调用时对url进行Encode编码

Feign-Mock

Tornado之接口调用时方式执行顺序

springcloud-feign

记一次多线程调用Feign接口失败问题