anchor.diff:       sendErrorResponse(response,"The proxy tried to resolve a prohibited or malformed URL. The server does not meet one of the preconditions that the requester put on the request.",
                   "403 - Forbidden: Access is denied.",HttpServletResponse.SC_FORBIDDEN);
   }
  +
  +private static void _sendPingMessage(HttpServletResponse response, String version, String config, String log) throws IOException{
  +    response.setStatus(HttpServletResponse.SC_OK);
  +    response.setHeader("Content-Type", "application/json");
  +    response.setHeader("Accept-Encoding", "gzip");
  +    String message = "{ " +
  +        "\"Proxy Version\": "+ version +
  +        ", \"Java Version\": " + System.getProperty("java.version") + 
  +        ", \"Configuration File\": " + config +  
  +        ", \"Log File\": "+ log + 
  +        "}";
  +    OutputStream output = response.getOutputStream();
  +    output.write(message.getBytes());
  +    output.flush();
  +}
   %><%
  +String version = "1.1 Beta";
   String uri = request.getQueryString();
   _log(Level.INFO,"Creating request for: " + uri);
   ServerUrl serverUrl;
  
positive.code: 		
  		if (uri == null || uri.isEmpty()){
              response.sendError(403,"This proxy does not support empty parameters.");
              return;
          }
  
  
negative.code: 
  public static class ProxyConfig
  {
      public boolean canReadProxyConfig(){
          InputStream configFile = ProxyConfig.class.getClassLoader().getResourceAsStream("proxy.config");
          if (configFile != null) 
              return true;
          else
              return false;
      }
  
      public synchronized static ProxyConfig loadProxyConfig()  throws IOException{
          ProxyConfig config = null;
  