package server_HTTP;
public class MyHttpServer {
}
//
// import java.io.IOException;
//
// import com.sun.net.httpserver.HttpExchange;
// import com.sun.net.httpserver.HttpHandler;
// import java.net.InetSocketAddress;
// import java.util.HashMap;
// import java.util.Map;
//
// import org.w3c.dom.Document;
//
// import com.sun.net.httpserver.HttpServer;
// import com.sun.net.httpserver.spi.HttpServerProvider;
// import com.sun.xml.internal.messaging.saaj.packaging.mime.Header;
//
// public class MyHttpServer implements HttpHandler {
// private Map<String, HttpHandler> contextMap = new HashMap<String,
// HttpHandler>();
// public String contextPath = "";
//
// public static void main(String args[]) {
// new MyHttpServer();
// }
//
// public MyHttpServer() {
// try {
// // 允许最大连接数
// int backLog = 10;
// InetSocketAddress inetSock = new InetSocketAddress(8086);
// HttpServer httpServer = HttpServer.create(inetSock, backLog);
// // 直接返回Hello.....
// // httpServer.createContext("/", new HandlerTestA());
// // 显示已经处理的请求数,采用线程池
// httpServer.createContext("/", this);
// httpServer.setExecutor(null);
// httpServer.start();
// System.out.println("HttpServer Test Start!");
// } catch (Exception e) {
// e.printStackTrace();
// }
// }
//
// @Override
// public void handle(HttpExchange exchange) throws IOException {
// System.out.println("fuck");
// System.out.println(exchange.getRequestURI());
// System.out.println(exchange.getRemoteAddress());
// System.out.println(exchange.getRequestBody().toString());
// System.out.println("shit");
// System.out.println(exchange.getRequestMethod());
// System.out.println(exchange.getRequestHeaders().size());
// }
// }