Параметры верблюжьего HTTPComponent и HTTPEndpoint - PullRequest
0 голосов
/ 08 июня 2018

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

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

1 Ответ

0 голосов
/ 10 июня 2018

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

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

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

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

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

...