// set headers
headers.set(Response.CONTENT_LENGTH, new Long(size).toString());
headers.set(Response.LAST_MODIFIED, this.file.httpDateFormat.toString(f
.lastModified()));
MimeTypes mimeTypes = MimeTypes.get(conf.get("mime.types.file"));
MimeType mimeType = mimeTypes.getMimeType(f);
String mimeTypeString = mimeType != null ? mimeType.getName() : "";
headers.set(Response.CONTENT_TYPE, mimeTypeString);
// response code
this.code = 200; // http OK