180.4. Samples

例如,您可以使用如下内容:

from("activemq:My.Queue").
  to("jolt:com/acme/MyResponse.json");

以及基于文件的资源:

from("activemq:My.Queue").
  to("jolt:file://myfolder/MyResponse.json?contentCache=true").
  to("activemq:Another.Queue");

您还可以指定组件应该通过标头动态使用的规格,例如:

from("direct:in").
  setHeader("CamelJoltResourceUri").constant("path/to/my/spec.json").
  to("jolt:dummy?allowTemplateFromHeader=true");
警告

启用 allowTemplateFromHeader 选项具有安全 RAMification。例如,如果标头包含不受信任的或用户派生内容,这最终可能会影响您的最终应用程序的信心和完整性,因此请小心使用这个选项。