[ 
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)

Reply via email to