我试图用Java编写一个简单的HTTP服务器可以处理&这是从HTML表单来的java的httpserver处理POST请求并读取HTML表单信息
public static void main(String[] args) throws Exception {
HttpServer server = HttpServer.create(new InetSocketAddress(8000), 0);
server.createContext("/test", new MyHandler());
server.setExecutor(null);
server.start();
}
static class MyHandler implements HttpHandler {
@Override
public void handle(HttpExchange he) throws IOException {
system.out.println("Serving the request");
if (he.getRequestMethod().equalsIgnoreCase("POST")) {
try {
Headers requestHeaders = he.getRequestHeaders();
Set>> entries = requestHeaders.entrySet();
int contentLength = Integer.parseInt(requestHeaders.getFirst("Content-length"));
System.out.println(""+