Class RouterNanoHTTPD


  • public class RouterNanoHTTPD
    extends NanoHTTPD
    • Constructor Detail

      • RouterNanoHTTPD

        public RouterNanoHTTPD​(int port)
      • RouterNanoHTTPD

        public RouterNanoHTTPD​(java.lang.String hostname,
                               int port)
    • Method Detail

      • normalizeUri

        public static java.lang.String normalizeUri​(java.lang.String value)
      • addMappings

        public void addMappings()
        default routings, they are over writable.
         router.setNotFoundHandler(GeneralHandler.class);
         
      • addRoute

        public void addRoute​(java.lang.String url,
                             java.lang.Class<?> handler,
                             java.lang.Object... initParameter)
      • removeRoute

        public void removeRoute​(java.lang.String url)
      • serve

        public NanoHTTPD.Response serve​(NanoHTTPD.IHTTPSession session)
        Description copied from class: NanoHTTPD
        Override this to customize the server.

        (By default, this returns a 404 "Not Found" plain text error response.)

        Overrides:
        serve in class NanoHTTPD
        Parameters:
        session - The HTTP session
        Returns:
        HTTP response, see class Response for details