Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.farget.server;
- import java.io.IOException;
- import java.io.OutputStream;
- import java.net.InetSocketAddress;
- import com.sun.net.httpserver.HttpExchange;
- import com.sun.net.httpserver.HttpHandler;
- import com.sun.net.httpserver.HttpServer;
- public class Server {
- public static void main(String[] args) throws Exception {
- HttpServer server = HttpServer.create(new InetSocketAddress(8000), 0);
- server.createContext("/test", new MyHandler());
- server.setExecutor(null); // creates a default executor
- server.start();
- }
- static class MyHandler implements HttpHandler {
- public void handle(HttpExchange t) throws IOException {
- String response = "This is the response";
- t.sendResponseHeaders(200, response.length());
- OutputStream os = t.getResponseBody();
- os.write(response.getBytes());
- os.close();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment