public String childValue(String n) {
   for (int i = 0; i < childs.size(); i++) {
     HttpNode x = (HttpNode) childs.elementAt(i);
     if (x.getName().equals(n)) return x.getValue();
   }
   return "";
 }
 public HttpNode child(String n) {
   for (int i = 0; i < childs.size(); i++) {
     HttpNode x = (HttpNode) childs.elementAt(i);
     if (x.getName().equals(n)) return x;
   }
   return new HttpNode();
 }
 public boolean hasChild(String n) {
   for (int i = 0; i < childs.size(); i++) {
     HttpNode x = (HttpNode) childs.elementAt(i);
     if (x.getName().equals(n)) // PATCH 2008 thanks..
     return true;
   }
   return false;
 }