无法将POST方法与FIGN一起使用

无法将POST方法与FIGN一起使用,post,spring-cloud,netflix-feign,Post,Spring Cloud,Netflix Feign,我正在尝试为stockfigher游戏api编写包装器,只是为了了解Faign的工作原理,我对first POST方法有一些问题: @RequestMapping(method = RequestMethod.POST, value = "/venues/KHEX/stocks/LMC/orders") void newOrderForAStock(String order); 每当我尝试调用它时,都会出现异常: Caused by: feign.RetryableException: can

我正在尝试为stockfigher游戏api编写包装器,只是为了了解Faign的工作原理,我对first POST方法有一些问题:

@RequestMapping(method = RequestMethod.POST, value = "/venues/KHEX/stocks/LMC/orders")
void newOrderForAStock(String order);
每当我尝试调用它时,都会出现异常:

Caused by: feign.RetryableException: cannot retry due to redirection, in streaming mode executing POST https://api.stockfighter.io/ob/api//venues/KHEX/stocks/LMC/orders
at feign.FeignException.errorExecuting(FeignException.java:56)
at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:97)
at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:71)
at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:94)
at com.sun.proxy.$Proxy50.newOrderForAStock(Unknown Source)
at karolik.michal.stockfighter.runner.TestIt.buyFirst(TestIt.java:45)
at karolik.michal.stockfighter.runner.TestIt.runIt(TestIt.java:32)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:349)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:300)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:133)
... 22 common frames omitted

有什么办法可以调整吗

您的订单需要是
@RequestParam(“订单”)字符串订单

看起来您得到了300重定向?您找到解决方案了吗?