title: Missing request header 'authToken' calling RestAPI method
body: <p>I have this RestAPI method</p>
  
  <pre><code>@GetMapping(path = "/menus",
                  consumes = "application/json", 
                  produces = "application/json")
      public ResponseEntity&lt;List&lt;MenuPriceSummary&gt;&gt; allMenus(HttpServletRequest request,  @RequestHeader(value="Authorization: Bearer") String authToken) {
  
          String username = jwtTokenUtil.getUsernameFromToken(authToken);
          User user = userService.findByUserName(username);
          return ResponseEntity.ok(menuService.allMenus(user));
  
      }
  </code></pre>
  
  <p>which I call from curl</p>
  
  <pre><code>curl -X GET -H "Content-Type: application/json" -H "Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJsb3Blei5hbnRvbmlvODVAZ21haWwuY29tIiwiZXhwIjoxNTk0MTkzNDYwLCJpYXQiOjE1MzM3MsM0NjB9.9pXvdiRMM5fjE4Ur5nqKvwvRLmNWyn6tY6y5fPXOg_BWEW2sJ8vnrLTXPfiA-Sc6Qk2XTwi6FhlIhFEQKip4aQ"  "http://127.0.0.1:1133/canPeris/api/v1/users/menus"
  </code></pre>
  
  <p>But I got this error:</p>
  
  <pre><code>   "status":400,"error":"Bad Request","message":"Missing request header 'Authorization: Bearer' for method parameter of type String"'authToken' for method parameter of type String","tr....
  </code></pre>