in src/main/java/com/googlesource/gerrit/plugins/lfs/fs/LfsFsContentServlet.java [60:76]
protected void doHead(HttpServletRequest req, HttpServletResponse rsp)
throws ServletException, IOException {
String verifyId = req.getHeader(HttpHeaders.IF_NONE_MATCH);
if (Strings.isNullOrEmpty(verifyId)) {
doGet(req, rsp);
return;
}
Optional<AnyLongObjectId> obj = validateGetRequest(req, rsp);
if (obj.isPresent() && obj.get().getName().equalsIgnoreCase(verifyId)) {
rsp.addHeader(HttpHeaders.ETAG, obj.get().getName());
rsp.setStatus(HttpStatus.SC_NOT_MODIFIED);
return;
}
getObject(req, rsp, obj);
}