anchor.diff:      private HttpURLConnection forwardToServer(HttpServletRequest request, String uri, byte[] postBody) throws IOException{
           //copy the client's request header to the proxy's request
           Enumeration headerNames = request.getHeaderNames();
  -        HashMap<String, String> mapHeaderInfo = new HashMap<>();
  +        HashMap<String, String> mapHeaderInfo = new HashMap<String, String>();
           while (headerNames.hasMoreElements()) {
               String key = (String) headerNames.nextElement();
               String value = request.getHeader(key);
  
positive.code:                                 p = Pattern.compile("<\\s*serverUrl (.+?)((<\\s*/\\s*serverUrl\\s*)|/)>", Pattern.MULTILINE | Pattern.DOTALL);
                                  m = p.matcher(serverUrls);
  
                                  ArrayList<ServerUrl> serverList = new ArrayList<>();
                                  while(m.find()){
                                      String server = m.group(1);
                                      String url = ProxyConfig.getAttributeWithRegex("url", server);
  
negative.code:         byte[] bytes = null;
  
          //build the header sent to server
          HashMap<String, String> headerInfo=new HashMap<String, String>();
          headerInfo.put("Referer", PROXY_REFERER);
          if (method.equals("POST")){
              String[] uriArray = uri.split("\\?", 2);
  