Anleitung | Herunterladen | Quellcode | API-Dokumentation
Hier ist das Modul http-base
zur Erweiterung einer Instanz von Neon beschrieben.
Soll als Antwort auf eine HTTP-Anfrage eine Datei ausgeliefert werden, kann die Klasse FileHandler
des Moduls http-base
verwendet werden.
Handelt es sich bei einem Client z.B. um einen Abspieler für Audio oder Videoinhalte, macht dieser in der HTTP-Anfrage kenntlich, wenn der Dateiinhalt als Abfolge von Teilinhalten einer großen Datei abgerufen wird (Stream). Dies unterstützt der FileHandler
selbsttätig und ermöglicht auf diese Weise die Auslieferung statischer Inhalte als Dateien und Streams je nach Bedarf.
Grundlegende Funktionen, die von anderen Funktionen für die HTTP-Kommunikation wiederverwendet werden können, sind ebenfalls in diesem Modul untergebracht.
http-base
ist Freie Software und wird unter den Bedingungen der GNU Affero General Public License 3.0 bereitgestellt.