reply.setDate(getDate());
reply.setAge(getCurrentAge());
ArrayDictionary a = getExtraHeaders();
if ( a != null ) {
// This is the slowest operation of the whole cache :-(
Enumeration e = a.keys();
while (e.hasMoreElements() ) {
String hname = (String) e.nextElement();
String hvalue = (String) a.get(hname);
reply.setValue(hname, hvalue);
}