gpt4 book ai didi

netflix-feign - 无效的HTTP方法:PATCH>执行PATCH的原因:feign.RetryableException:

转载 作者:行者123 更新时间:2023-12-03 14:45:24 29 4
gpt4 key购买 nike

我们正在使用netflix feign来调用 Restful Web服务。对于补丁请求,看来不支持PATCH请求。

Caused by: feign.RetryableException: Invalid HTTP method: PATCH executing PATCH https://projects.dev.xyz.com/projects/v1/users/{uid}/projects/{guid} at feign.FeignException.errorExecuting(FeignException.java:66) at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:100) at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:74) at feign.hystrix.HystrixInvocationHandler$1.run(HystrixInvocationHandler.java:54) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294)

最佳答案

如果有人使用 spring-cloud-feign 遇到相同的问题,则可以通过仅添加maven依赖项来使用来自feign的httpClient:

    <dependency>
<!-- Required to use PATCH -->
<groupId>io.github.openfeign</groupId>
<artifactId>feign-httpclient</artifactId>
<version>${feign.version}</version>
</dependency>

关于netflix-feign - 无效的HTTP方法:PATCH>执行PATCH的原因:feign.RetryableException:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35374030/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com