问题标签 [openfeign]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
feign - OpenFeign Builder 默认客户端
Openfeign Builder 使用的默认客户端是什么。
OkHttp 客户端
默认客户端是什么?
java - 如何为具有多个同名查询参数的 API 编写 feign 客户端?
我正在尝试编写一个 feign 客户端来调用以从服务器检索数据,其中 api 接受相同命名的查询参数列表以确定要询问多少数据。这是我试图点击的示例网址:
到目前为止,对于我的假客户,我正在尝试以这种方式进行设置:
但是,这似乎并没有以所需的方式格式化请求,所以我的问题是如何设置我的 feign 客户端以将其请求提交到 url,如上例所示?
java - Openfeign + Spring cloud:字段需要找不到类型的bean
我对 spring 和 openfeign 有疑问,我认为你可以帮助我。
我有一个pom文件如下:
我在主类中声明了以下配置:
我有一个自定义的 feign 配置类:
我有一个开放的假装客户端,如下所示:
最后是我需要在其中使用此客户端的组件:
但是该应用程序给了我下一条消息:
我尝试了几种配置,但我无法让 openfeign 客户端成为 P2ProcessAlgorithm 类中可识别的 bean。
你有什么主意吗?
提前致谢
spring-mvc - Feign Client 编译失败,它把 BindingResult 当作第二个 Body 参数
我正在学习使用 Spring 的 Feign Client,所以我构建了两个简单的项目(serviceA 和 serviceB)来测试它。我有以下代码:
serviceA 休息接口:
serviceArest接口实现:
serviceA 假客户声明:
现在,当我将一个实例自动装配UserFeignClient
到我的 serviceB 中时,当我的 REST 方法采用单个参数时,我可以很好地使用它。但是,当我尝试使用BindingResult
上述方法验证参数时,出现以下异常:
为什么 Feign 认为 BindingResult 是第二个 Body 实体?有没有什么办法解决这一问题?
java - 如何修复依赖错误项目构建错误:依赖项云:spring-cloud-starter-openfeign:jar丢失
我在 eclipse java 中有 pom.xml 用于在 java 中构建简单的 Rest web 服务,但是该依赖项显示错误,我已经尝试并且我添加版本和更新项目仍然存在依赖项错误,我该如何解决?..... …………
这是我的pom
这是我的错误依赖
项目构建错误:org.springframework.cloud:spring-cloud-starter-openfeign:jar 的“dependencies.dependency.version”缺失。
java - 使用 Feign Client 时有没有办法添加多个标题
我有一个 Feign 客户端来访问需要两个标头的 createUser 端点:用户名和密码。我知道如何添加一个标头,但是如何在请求中添加两个标头?
}
更新:现在根据下面的答案,我将界面主体更改为:
调用它的代码是:
然后我收到一个错误:
spring - 在某些 API 调用上禁用 Feign 日志记录
我正在使用以下配置来启用使用 feign 进行的 API 调用的日志记录
我的应用程序正在调用 3 个 API,并且 feign 正在为所有 3 个 API 正确记录请求和响应 JSON。我想为其中一个 API 禁用此日志记录。您能否告知必要的配置。提前感谢
spring - Spring + OpenFeign:POST 导致 NoSuchBeanDefinitionException
我已经为此苦苦挣扎了一段时间。简而言之,问题是每当我POST
使用 OpenFeign 发出请求时,都会出现以下错误:
首先,我build.gradle
直接从 Spring Initializr 生成我的,包括 Eureka Discovery Client、Hystrix、Lombok、OpenFeign 和 Spring Reactive Web:
然后,我创建了我的main
方法:
然后,我的 Feign 代理:
Whereecho-service
是一个简单的 echo 应用程序,它接受一个EchoRequest
DTO 并返回一个EchoResponse
DTO。
EchoResponse
很相似。然后我写了以下服务:
最后,我写了一个控制器:
哪里FeignRequest
很简单:
FeignResponse
很相似。
每当我对服务进行以下POST
调用时:
我收到以下错误:
java - OpenFeign 控制器中的配置值为空
嗨,我是 openfeign 的新手,我正在尝试使用构建 fein 客户端的控制器类,并且想使用配置文件中的“baseurl”,但它不是从配置文件中读取它,而是在其他部分读取它在项目的调试模式下,这似乎甚至在配置类准备好之前就已经命中,请帮助。
java - Feign 处理 301 作为异常
我正在开发一个使用 Feign 客户端调用另一个服务的应用程序。现在的问题是我不断将 301 作为异常抛出。如何传播此以忽略 301 作为错误并从服务中获取实际响应?
这是我试图调用的服务的客户端界面。