Code example for HttpRequestHandlerRegistry

Methods: register

0
 
            // Set up the HTTP protocol processor 
            HttpProcessor httpproc = new BasicHttpProcessor();
 
            // Set up request handlers 
            HttpRequestHandlerRegistry reqistry = new HttpRequestHandlerRegistry();
            reqistry.register("*", new HttpFileHandler(docroot));
 
            // Set up the HTTP service 
            this.httpService = new HttpService(httpproc, new NoConnectionReuseStrategy(), new DefaultHttpResponseFactory());
            this.httpService.setParams(this.params);
            this.httpService.setHandlerResolver(reqistry);
        } 
 
        public void run() { 
            System.out.println("Listening on port " + this.serversocket.getLocalPort());
            System.out.println("Point your browser to http://localhost:8088/test/test.html");
             
            while (!Thread.interrupted()) {
                try { 
                    // Set up HTTP connection