CamelHeaders - rsugio/cpi GitHub Wiki

Полезные кэмел-артефакты в CPI

msg.headers.CamelHttpUri (Read and Write)

Полный адрес запроса вида https://noway.nohow:1443/resource/path?azaza=lalkalalka. Если установлен то переопределяет адреса в канале (статические или динамические).

String __next = js?.d?.__next

if (__next) msg.setHeader('CamelHttpUri', __next)

msg.headers.CamelHttpUrl (Read only?)

Это https://noway.nohow:1443/resource/path

msg.headers.CamelHttpQuery (Read only?)

Это azaza=lalkalalka

msg.headers.CamelServletContextPath (Read only?)

Это /resource/path

msg.headers.CamelHttpMethod (Read only?)

Что-то из списка GET, POST, PUT, DELETE, HEAD, etc.

msg.headers.CamelHttpResponseCode (Write only?)

Обычный код ответа.

msg.headers.CamelHttpResponseText (Write only?)

Текст ответа в HTTP-заголовке.

CamelExceptionCaught (Read and write?)

Пойманное HTTP-получателем исключение.