在我的Spring MVC控制器中,我想将HTTP日期格式的头部(例如,用于If-Modified-Since)绑定到ZonedDateTime实例,如下所示:
@RequestMapping(value = "/foo")
public ResponseEntity<?> someRequest(
@RequestHeader(value = "If-Modified-Since") ZonedDateTime modifiedSince)
{
...
}
我考虑过使用 @DateTimeFormat
对参数进行注释,但这不能提供内置的方式来解析HTTP日期所接受的所有格式。有没有办法让Spring正确地绑定头部参数?