Параметры верблюжьего 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");
Я надеюсь, что ответил на ваш вопрос