Описание тега camel-http

Apache Camel - это среда Java с открытым исходным кодом. Этот тег может быть у вопросов, связанных с одним из его компонентов - camel-http.
1 ответ

Оптимизация Camel HTTP4 с помощью KeepAlive

Я хочу иметь возможность POST-сообщения на HTTPS-сервер с использованием Camel с довольно высокой скоростью ( > 1500/ сек), используя только одно соединение с сервером. Я попытался установить для keepAlive значение true, но все еще не вижу каких-либ…
07 апр '17 в 11:20
1 ответ

Как получить код статуса ответа после http-звонка на верблюде

Привет, я совсем новичок в Camel. Я выполняю https4 звонок с верблюжьего маршрута. Я хочу получить код статуса для ответа. Где я могу получить это?
21 мар '18 в 11:13
2 ответа

http4 не устанавливает свойства HTTP_RESPONSE

У меня есть очень простой маршрут, который получает URL-адрес и печатает содержимое с использованием компонента Camel HTTP4: from("timer://foo?fixedRate=true&delay=0&period=10000") .to("http4://www.google.com") .process(e -> System.out.pr…
17 авг '17 в 21:19
1 ответ

Отправка данных на внешний ресурс: почему содержимое имеет значение null?

У меня есть простой верблюжий маршрут. Я хочу извлечь файл из очереди и передать его с помощью запроса POST на внешний ресурс. Этот маршрут работает, и запрос достигает внешнего ресурса: import org.apache.camel.Exchange; import org.apache.camel.Proc…
2 ответа

Правильный синтаксис с использованием camel-http4 для вызова https

Я просто не могу заставить этот HTTP4 работать. Я пытаюсь сделать запрос POST к сайту, который https. Однако, кажется, ничего не работает. Может кто-нибудь сказать мне, как правильно выполнить POST HTTPS с HTTP4? Большое спасибо, действительно изо в…
24 апр '18 в 22:32
1 ответ

Верблюд-http4 сообщение не работает, я не получил ответа

Это моя первая верблюжья реализация HTTP4 и возникли проблемы. Я не получаю ответа, как будто маршрут к URI неправильный, и сообщение идет??? это не делает вызов HTTP4, это появляется? используя верблюд-версию 2.17.0.redhat-630310, Java 8 мой пом им…
23 апр '18 в 18:10
1 ответ

Верблюд HTTP4 JBoss: не удается найти действительный путь сертификации для запрошенной цели

Я запрашиваю токен доступа у службы UAA. получить жетон затем используйте токен для загрузки файла в среду AWS. теперь он работает с одной средой и не работает с другой. единственное существенное отличие, которое можно обнаружить, заключается в том,…
05 июн '18 в 22:55
1 ответ

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

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

Content-Type в методе GET не заполняется

Установка Content-Type для метода GET не заполняется с помощью компонента Apache Camel-Http. exchange.getIn().setHeader(Exchange.CONTENT_TYPE, "application/json"); Тогда как то же самое работает при использовании метода POST. Понял, что для метода G…
06 ноя '17 в 10:53
1 ответ

Настройка верблюда-http4 весной xml

У меня возникают проблемы даже при выполнении http-запроса и я задаюсь вопросом... вы предоставляете лидирующий HTTP:// в настройках прокси-сервера? это правильно? или вы пропустите http://? благодарю вас! <properties> <property key="http.p…
24 апр '18 в 20:48
1 ответ

Как обрабатывать ошибки после отправки запроса (camel-http)?

Я хочу обрабатывать ошибки в зависимости от ответа http кода. Я также хотел бы знать, как включить *throwExceptionOnFailure* на моем маршруте. Например, если ответ code is 500x, отправьте сообщение в очередь "redmine_errors" ОБНОВЛЕНИЕ 4: мой план п…
1 ответ

Как установить метод HTTP динамически из светокопии (Camel-http)

Я использую Camel-Apache Companent Camel-HTTP. Я пытаюсь установить метод http из моего пользовательского заголовка. Я использую план переопределить процесс: exchange.getOut().setHeader("custom_http_method", "GET"); проектный маршрут: <route> …
1 ответ

Camel Http4 с использованием базовой аутентификации и прокси-аутентификации

Я пытался использовать Http4-компонент Apache Camel для подключения к URL-адресу HTTPS, который требует обычной проверки подлинности. Соединение должно быть сделано через аутентифицированный прокси HTTP. Итак, в соответствии с документами, я настраи…
0 ответов

Включить ведение журнала запросов / статистику в контейнере Apache karaf

Может кто-нибудь, пожалуйста, расскажите нам, как включить запись в журнал для анализа запросов и других деталей (статистика [параллельный запрос / нет запросов]) в контейнере Apache KARAF. jetty.xml <Configure class="org.eclipse.jetty.server.Ser…
28 сен '18 в 10:25
1 ответ

Верблюжий маршрут с промежуточной обработкой

Мне нужно написать маршрут Camel, который бы отправлял файл в веб-сервис. Перед отправкой файла в конечную точку я должен запросить в базе данных некоторую информацию и отправить файл в конечную точку вместе с дополнительной информацией. Мне также п…
28 мар '17 в 17:37
3 ответа

Использование верблюжьей http-обработки CachedOutputStream

Привет ~ Я использую компонент верблюда http. и я не могу извлечь тело сообщения. вот мой код .log(LoggingLevel.INFO, "ToUri ===> ${body}") .toD("${body}") .log(LoggingLevel.INFO, "Result ===> ${body}") .process(new Processor() { public void p…
14 мар '18 в 01:52
0 ответов

Как настроить несколько узлов https с помощью компонента camel-http?

Я настроил httpClientConfigurer для определенного URL, но тот же конфигуратор применяется ко всем другим последующим URL, даже если я не упоминаю конфигуратор в других URL. Я должен подключиться к нескольким хостам через https с помощью компонента c…
08 авг '18 в 13:56
2 ответа

Отправить POST запрос с помощью Apache Camel

Мне удалось отправить запрос GET с использованием Apache Camel в службу REST, и теперь я пытаюсь отправить запрос POST с телом JSON с использованием Apache Camel. Я не смог понять, как добавить тело JSON и отправить запрос. Как добавить тело JSON, о…
02 мар '17 в 20:20
1 ответ

Apache Camel: Как динамически установить значение заголовка в HTTP URI?

Я изучаю верблюда и создал маршрут следующим образом: from("timer:stream?period={{inbound.timer.period}}") ... .setHeader(Exchange.HTTP_URI, simple(outboundUri())) ... .multicast() .to( "stream:header", "file://build?autoCreate=false", outboundHttp …
19 июн '17 в 00:38
1 ответ

Настройка верблюда прокси camel-https4

Мы должны подключить Java-приложение верблюда с внешней системой через https. В середине у нас есть прокси, но этот прокси принимает только http-соединения. Я настроил прокси http и https в контексте верблюда, но, похоже, это не помогает. Компонент …
14 фев '19 в 15:47