【发布时间】:2016-09-23 03:03:56
【问题描述】:
我正在使用 Apache Camel 将数据从 CSV 文件加载到 Web 服务。无论如何我可以显示请求和响应。下面是路由配置..
我从数组中拆分和聚合 100 个项目以作为 POST 正文发送。
from(fileLocation)
.unmarshal().csv().bean(new CSVConverter(), "process")
.split(body())
.aggregate(constant(true), new GroupedBodyAggregationStrategy())
.completionSize(100)
.completionTimeout(1000)
.marshal().json(JsonLibrary.Jackson)
.setHeader("Authorization", simple(apiKEY))
.setHeader(Exchange.HTTP_METHOD, constant("POST"))
.setHeader(Exchange.HTTP_URI, simple(apiURL))
.setHeader(Exchange.CONTENT_TYPE, constant("application/json"))
.to("https://serivceurl.com/abc");
请告诉我如何使用上述路由显示请求和响应?
【问题讨论】:
标签: https apache-camel