Параметры верблюжьего HTTPComponent и HTTPEndpoint

Для использования компонента Camel HTTP4 - в документации есть опции как для компонента HTTP, так и для HTTPEndpoint. Я понимаю разницу между конечной точкой и компонентом (компонент является фабрикой для конечных точек), но здесь есть варианты как для компонента HTTP, так и для HTTPEndpoint.

Пожалуйста, помогите мне понять разницу между вариантами для обоих. заранее спасибо

1 ответ

Эти параметры устанавливаются в определенных местах в конфигурации маршрута. Например, когда вы определяете маршрут, вы устанавливаете в from Параметры компонентов раздела в URI. Например:

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

Когда вы хотите добавить некоторые параметры конечной точки, вы обычно устанавливаете их в URI to конфигурации. Например:

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

Я надеюсь, что ответил на ваш вопрос

Другие вопросы по тегам