Apache servicemix: Неверный заголовок: HTTP / 1.1 204 Нет содержимого при получении запроса - PullRequest
0 голосов
/ 25 февраля 2019

У меня есть следующий весенний DSL, чтобы выполнить запрос get для некоторого url = my_uri:

<?xml version="1.0" encoding="UTF-8"?>
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0">
<camelContext xmlns="http://camel.apache.org/schema/blueprint">
   <route id="counting_camera">
       <from uri="timer://counting_camera?fixedRate=true&amp;period=1000" />
       <to uri="http4://xxx.xx.xx.xx/my_uri&amp;authMethod=Digest&amp;authUsername=xxx&amp;authPassword=xxx"/>
       <to uri="log:result"/>
   </route>
</camelContext>

При выполнении запроса get с клиентом REST я получаю ответ:

{
  "a":"a",
  "b":"b",
  "c":"c",
  "d":"d",
}

Однако, когда я открываю свои службы регистрации, которые показывают мне результаты моего SPRING DSL, я вижу ошибку:

Причина: org.apache.http.ProtocolException: Недопустимый заголовок:HTTP / 1.1 204 Нет содержимого.

Я пытался посмотреть на разницу в запросах, загрузив fiddler, но это мне совсем не помогло.

Есть предложения по исправлению этой проблемы?

РЕДАКТИРОВАТЬ1: URL моего браузера выглядит примерно так: http: //..../.api? Value1 Я думаю, что apache интерпретирует значение1 как параметр, который не должен выполняться.

...