【发布时间】:2017-11-06 10:53:49
【问题描述】:
使用 Apache Camel-Http 组件未填充为 GET 方法设置 Content-Type。
exchange.getIn().setHeader(Exchange.CONTENT_TYPE, "application/json");
而使用 POST 方法时也是如此。
了解方法 GET 没有主体。奇怪的是,如果 body 设置为空 string("") 正在传递 Content-Type 但方法类型也更改为 POST。
exchange.getIn().setBody("");
2.13.1 是我目前使用的 Camel 版本。也试过最新版本,还是一样。有什么我想念的吗?
服务要求传递 Content-Type。
【问题讨论】:
标签: java apache-camel camel-http