// set Content-Type (may be null)
resourceResponse.setContentType(resourceStream.getContentType());
// add Last-Modified header (to support HEAD requests and If-Modified-Since)
final Time lastModified = resourceStream.lastModifiedTime();
if (lastModified != null)
resourceResponse.setLastModified(lastModified.toDate());
try