[prev in list] [next in list] [prev in thread] [next in thread] 

List:       groovy-scm
Subject:    groovy/modules/xmlrpc/src/main/uk/co/wilson/net/http MinMLHTTPServer.java
From:       tug () codehaus ! org
Date:       2005-11-29 16:38:12
Message-ID: 20051129163812.24480.qmail () codehaus ! org
[Download RAW message or body]

tug         2005/11/29 11:38:12

  Modified:    modules/xmlrpc/src/main/uk/co/wilson/net/http
                        MinMLHTTPServer.java
  Log:

  Force an OK result in the simpel HTTP server
  
  We need to make this nicer in later versions.
  
  Revision  Changes    Path
  1.7       +11 -0     \
groovy/modules/xmlrpc/src/main/uk/co/wilson/net/http/MinMLHTTPServer.java  
  Index: MinMLHTTPServer.java
  ===================================================================
  RCS file: /home/projects/groovy/scm/groovy/modules/xmlrpc/src/main/uk/co/wilson/net/http/MinMLHTTPServer.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- MinMLHTTPServer.java	7 Oct 2005 12:22:10 -0000	1.6
  +++ MinMLHTTPServer.java	29 Nov 2005 16:38:12 -0000	1.7
  @@ -22,13 +22,24 @@
   import java.io.IOException;
   import java.io.InputStream;
   import java.io.OutputStream;
  +import java.net.InetAddress;
   import java.net.ServerSocket;
   import java.net.Socket;
  +import java.net.UnknownHostException;
   import java.util.StringTokenizer;
   
   import uk.co.wilson.net.MinMLSocketServer;
   
   public abstract class MinMLHTTPServer extends MinMLSocketServer {
  +
  +  protected static byte[] host;
  +  static {
  +    try {
  +      host  = ("Host: " + InetAddress.getLocalHost().getHostName() \
+"\r\n").getBytes();  +    } catch (UnknownHostException e) {
  +      host = "Host: unknown\r\n ".getBytes();
  +    }
  +  }
     public MinMLHTTPServer(final ServerSocket serverSocket,
                            final int minWorkers,
                            final int maxWorkers,
  
  
  


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic