# HG changeset patch # User robcast # Date 1298970869 -3600 # Node ID 8ee72433bb8f4627b4082d057cd60c5ff6a8c95b # Parent 30037e93ec2a88578542eb9cb175a900869755f7 logs more request and response headers. unsure about last-modified response. diff -r 30037e93ec2a -r 8ee72433bb8f servlet/src/digilib/servlet/Scaler.java --- a/servlet/src/digilib/servlet/Scaler.java Fri Feb 25 12:41:07 2011 +0100 +++ b/servlet/src/digilib/servlet/Scaler.java Tue Mar 01 10:14:29 2011 +0100 @@ -130,7 +130,7 @@ + " for " + request.getQueryString()); long mtime = -1; try { - // create new request + // create new digilib request DigilibRequest dlReq = new DigilibRequest(request); DocuDirectory dd = dirCache.getDirectory(dlReq.getFilePath()); if (dd != null) { @@ -188,7 +188,8 @@ accountlog.debug("request: " + request.getQueryString()); logger.debug("request: " + request.getQueryString()); - logger.debug("response:"+ response + " committed=" + response.isCommitted()); + logger.debug("headers: " + ServletOps.headersToString(request)); + //logger.debug("response:"+ response + " committed=" + response.isCommitted()); final long startTime = System.currentTimeMillis(); // parse request diff -r 30037e93ec2a -r 8ee72433bb8f servlet/src/digilib/servlet/ServletOps.java --- a/servlet/src/digilib/servlet/ServletOps.java Fri Feb 25 12:41:07 2011 +0100 +++ b/servlet/src/digilib/servlet/ServletOps.java Tue Mar 01 10:14:29 2011 +0100 @@ -303,6 +303,7 @@ return; } logger.debug("sending to response: ("+ headersToString(response) + ") committed=" + response.isCommitted()); + // TODO: should we erase or replace old last-modified header? try { OutputStream outstream = response.getOutputStream(); // setup output -- if mime type is set use that otherwise