apache-camel - Camel HTTPComponent 选项与 HTTPEndpoint 选项

标签 apache-camel camel-http

要使用 Camel HTTP4 组件 - 在文档中,有 HTTP 组件和 HTTPEndpoint 的选项。我了解端点和组件之间的区别(组件是端点的工厂),但这里有 HTTP 组件和 HTTPEndpoint 的选项。

请帮助我理解这两个选项之间的区别。提前致谢

最佳答案

这些选项在路由配置的特定位置设置。例如,当您定义路由时,您在 uri 中的 from 部分组件选项中设置。例如:

from("http4://localhost:8080/foo?httpClientConfigurer=myHttpClientConfigurer")
  .process(...)

当你想添加一些端点选项时,你通常将它们设置在to配置的uri中。例如:

from(...)
  .to("http4://www.google.com?bridgeEndpoint=true&throwExceptionOnFailure=false");

希望我回答了你的问题

关于apache-camel - Camel HTTPComponent 选项与 HTTPEndpoint 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50761613/

相关文章:

logging - 如何在 Camel 的 onException 子句中设置记录器(日志类别/日志名称)?

java - 如何在 Camel 中将未编码的对象设置为交换属性

rest - Apache Camel Rest DSL CORS 选项

tomcat - 使用 KeepAlive 优化 Camel HTTP4

apache-camel - 使用 Camel http 处理 CachedOutputStream

error-handling - Apache Camel 中doFinally block 的错误处理

java - 测试 Camel 路线

java - 如何使用 apache Camel 根据正文内容进行 GET api 调用

java - 如何使用 apache Camel Bindy 将两个 xml 标签合并为一个 xml