2

ヘッダーのタイムスタンプにアクセスしたいIf-Modified-Sinceので、条件付き GET を実装できます。

Spring コントローラーは@RequestHeaderアノテーションを使用して、Spring が HTTP ヘッダーの値をメソッド引数としてハンドラー メソッドに渡す必要があることを示すことができます。引数はString? それとも他のクラスは許可されていますか?Springのドキュメントは、long値を変換できることを暗示しています。しかし、許可されているクラスのセットは何ですか?

次は機能しますか (を使用Date)?

@RequestMapping(method = RequestMethod.GET, headers = {"If-Modified-Since" })
public final void conditionallyRetrieve(
   @RequestHeader("If-Modified-Since")final Date ifModifiedSince,
   final HttpServletResponse response) {
   ...
}
4

1 に答える 1