21.3. 示例
setHeader EIP 可以使用一个常量表达式,如下所示:
在这种情况下,来自 seda:a 端点的消息将包含标头 ,并将标头 设为 value (字符串 type)。
使用 Java DSL 的同一示例:
from("seda:a")
.setHeader("theHeader", constant("the value"))
.to("mock:b");
from("seda:a")
.setHeader("theHeader", constant("the value"))
.to("mock:b");
21.3.1. 指定值类型 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
选项 resultType 可以用来指定值类型,当值被指定为 String 值时,会使用 XML 或 YAML DSL 时会出现这种情况:
例如,要设置带有 int 类型的标头,您可以: