[ https://issues.apache.org/jira/browse/CAMEL-15163?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen resolved CAMEL-15163. --------------------------------- Fix Version/s: 3.4.0 Resolution: Fixed > Rest DSL Support for defaulting values for request headers > ---------------------------------------------------------- > > Key: CAMEL-15163 > URL: https://issues.apache.org/jira/browse/CAMEL-15163 > Project: Camel > Issue Type: Improvement > Components: rest > Affects Versions: 2.25.1, 3.x > Reporter: Bob Paulin > Priority: Minor > Fix For: 3.4.0 > > > Within https://issues.apache.org/jira/browse/CAMEL-9312 support was added for > defaulting query string values in the REST DSL. Other frameworks such as > spring mvc also provide support for this in the request header fields: > {code:java} > @RequestMapping(value = "/test") > public String test(@RequestHeader(value="X-SOME-HEADER", defaultValue="A > VALUE") String someHeader){code} > In camel this is possible however when the route is called the default value > is not set from the rest definition. > {code:java} > .param() > .name("X-SOME-HEADER") > .type(RestParamType.header) > .defaultValue("A VALUE") > .endParam(){code} > -- This message was sent by Atlassian Jira (v8.3.4#803005)