要使用 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/