Added a responder to serve static content from the classloader.
[jsvc.git] / src / dolda / jsvc / util / Http.java
diff --git a/src/dolda/jsvc/util/Http.java b/src/dolda/jsvc/util/Http.java
new file mode 100644 (file)
index 0000000..000e224
--- /dev/null
@@ -0,0 +1,20 @@
+package dolda.jsvc.util;
+
+import java.util.*;
+import java.text.*;
+
+public class Http {
+    public final static DateFormat datefmt;
+    static {
+       datefmt = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss z", Locale.ENGLISH);
+       datefmt.setCalendar(Calendar.getInstance(TimeZone.getTimeZone("UTC")));
+    }
+    
+    public static String fmtdate(Date d) {
+       return(datefmt.format(d));
+    }
+    
+    public static Date parsedate(String str) throws ParseException {
+       return(datefmt.parse(str));
+    }
+}