リクエスト ヘッダーにカスタム パラメータを追加しました。@RequestMapping のヘッダーに複数の値を含めることができないのはなぜですか:
@RequestMapping(value="/mapping/header", method=RequestMethod.GET, headers={"version=1.0.1","version=1.0.2"})
public @ResponseBody String byHeaderValue();
私も以下のコードを試しましたが、うまくいきません:
@RequestMapping(value="/mapping/header", method=RequestMethod.GET, headers={"version=1.0.1,1.0.2"})
public @ResponseBody String byHeaderValue();
しかし、2 つの別々のメソッドを作成すると、機能します。
@RequestMapping(value="/mapping/header", method=RequestMethod.GET, headers="version=1.0.1")
public @ResponseBody String byHeaderValue1();
@RequestMapping(value="/mapping/header", method=RequestMethod.GET, headers="version=1.0.2")
public @ResponseBody String byHeaderValue2();