Accept
RESTful エンドポイントで受信したヘッダーに基づいて、さまざまなコンテンツ タイプを提供したいと考えています。
application/myapp-v1.0+json
application/myapp-v1.0+xml
これを行う方法はあります@ResponseBody
か?HttpMessageConverter
オブジェクトを返すだけでハンドルがJacksonを呼び出せるようにすることで便利なショートカットのように思えますが、それを機能させることはできません。複数の MimeType を接続すると、常に 406 応答が返されます。
この反復では、自分でリクエスト ヘッダーをクエリし、適切なビュー ハンドラーを自分で返すことになりましたが、将来これを再訪してもかまいません。