Basisklassen zum Modul jdk.httpserver
ulrich
2021-07-03 f5728b1d24410f076777c1a6cd409c5e65d72051
src/de/uhilger/httpserver/base/handler/FileHandler.java
@@ -78,19 +78,6 @@
  public static final String ATTR_WELCOME_FILES = "welcomeFiles";
  /**
   * Ein neues Objekt der Klasse FileHandler erzeugen
   *
   * @param absoluteDirectoryPathAndName der absolute Pfad und Name des
   * Ordners im Dateisystem, der die Inhalte enthaelt, die von diesem
   * Handler ausgeliefert werden sollen
   */
  /*
  public FileHandler(String absoluteDirectoryPathAndName) {
    this.fileBase = absoluteDirectoryPathAndName;
  }
  */
  /**
   * Die Datei ermitteln, die sich aus dem angefragten URL ergibt, prüfen,
   * ob die Datei existiert und den Inhalt der Datei abhängig davon, ob ein
   * Range-Header vorhanden ist, ganz oder teilweise ausliefern.
@@ -124,20 +111,4 @@
      }
    }
  }
  /**
   * Den Namen der gewünschten Datei aus der HTTP-Anfrage ermitteln
   *
   * @param e das Objekt mit Methoden zur Untersuchung der Anfrage sowie zum
   * Anfertigen und Senden der Antwort
   * @return Name der gewünschten Datei
   */
  /*
  public String getFileName(HttpExchange e) {
    String ctxPath = e.getHttpContext().getPath();
    String uriPath = e.getRequestURI().getPath();
    logger.info(uriPath);
    return uriPath.substring(ctxPath.length());
  }
  */
}