在1的github中使用Camel中的示例代码我得到的是404而不是405。
这是1
中代码的摘要rest("/provider").description("Provider rest service").consumes("application/json").produces("application/json").get("/{id}").description("Find provider by id").outType(Provider.class).to("bean:providerService?method=getProvider(${header.id})");
当我发送这封信时,我得到了正确答案。 curl -X GET -H"接受:application / json" http://localhost:8080/providerservice/rest/provider/123
当我寄这个时,我得到404.我期待405 curl -X POST -H"接受:application / json" http://localhost:8080/providerservice/rest/provider/123
我感谢任何帮助!!
答案 0 :(得分:0)
不确定是谁记录了JIRA门票:https://issues.apache.org/jira/browse/CAMEL-12050
但是这个功能现在已经实现,并将在即将发布的Apache Camel 2.21.0版本中发布。