使用 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。