3

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

请帮助我了解两者选项之间的区别。提前致谢

4

1 回答 1

1

这些选项设置在路由配置的特定位置。例如,当你定义路由时,你在fromuri 中的 section 组件选项中设置。例如:

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

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

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

我希望我回答了你的问题

于 2018-06-10T09:45:55.237 回答