This commit was manufactured by cvs2svn to create tag 'buildscript'.
[IRC.git] / Robust / src / Interface / HTTPServices.java
diff --git a/Robust/src/Interface/HTTPServices.java b/Robust/src/Interface/HTTPServices.java
deleted file mode 100644 (file)
index 5a2b19a..0000000
+++ /dev/null
@@ -1,82 +0,0 @@
-package Interface;
-import java.net.*;
-import java.io.*;
-import java.util.*;
-
-public class HTTPServices {
-
-  static private String webRoot = ".";
-
-  static private FileInputStream get_reader(String fileName,HTTPResponse resp) throws IOException {
-//          if(fileName.equals("/daytime")){
-//              String date_str = (new Date()).toString();
-//              resp.sentBytes = date_str.length();
-//              return
-//                  new StringReader(date_str);
-//          }
-
-    if(fileName.equals("/viewlog"))
-      fileName = LogFile.log_file_name;
-    else
-      fileName = webRoot + fileName;
-
-    File f = new File(fileName);
-    resp.sentBytes = f.length();
-    return new FileInputStream(f);
-  }
-
-  public static void GET_handler(String fileName, OutputStream out, HTTPResponse resp) {
-
-    FileInputStream reader  = null;
-    byte buffer[];
-    int size;
-
-    if((reader = HEAD_handler_int(fileName,out,resp)) == null) return;
-
-    buffer = new byte[1024];
-
-    try{
-      while((size = reader.read(buffer,0,buffer.length)) != -1)
-       out.write(buffer,0,size);
-      reader.close();
-    }
-    catch(IOException e){
-      e.printStackTrace();
-      resp.returnCode = 501;       // error during transmision
-    }
-
-  }
-
-  public static void POST_handler(String fileName, OutputStream out, HTTPResponse resp) {
-    GET_handler(fileName,out, resp);
-  }
-
-  static private FileInputStream HEAD_handler_int(String fileName,
-                                                  OutputStream out,HTTPResponse resp) {
-    FileInputStream reader = null;
-
-    try{
-      reader = get_reader(fileName, resp);
-      resp.returnCode = 200;
-    }
-    catch(IOException e){
-      resp.returnCode = 404;       // file not found
-    }
-
-    if(resp.returnCode == 200)
-      HTTPHeader.send_header(out, resp.returnCode, fileName, resp.sentBytes);
-    else{
-      HTTPHeader.send_header(out, resp.returnCode, fileName, 0);
-      return null;
-    }
-
-    return reader;
-  }
-
-
-  public static void HEAD_handler(String fileName,
-                                  OutputStream out, HTTPResponse resp) {
-    HEAD_handler_int(fileName,out,resp);
-  }
-}
-