出于某些原因使用apache camel的其余dsl,我不知道如何,请求的响应返回重复的内容类型。
代码示例
rest("/api").consumes("application/json").produces("application/json")
.get("/find").to("bean:beanProcessor?method=find");
但是,如果我这样说:
rest("/api").consumes("application/json").produces("application/json")
.get("/find")
.route()
.to("bean:beanProcessor?method=find")
.setHeader(Exchange.CONTENT_TYPE, constant("application/json"))
endRest();
内容类型响应只返回一个" application / json"。
为什么会这样?
我 - 我用骆驼2.15.5。
ii - 我尝试删除消耗并生成,但重复的连接。