http-base

Anleitung | Herunterladen | Quellcode | API-Dokumentation

 

Hier ist das Modul http-base zur Erweiterung einer Instanz von Neon beschrieben.

Auslieferung statischer Inhalte

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.

Helfer zur HTTP-Kommunikation

Grundlegende Funktionen, die von anderen Funktionen für die HTTP-Kommunikation wiederverwendet werden können, sind ebenfalls in diesem Modul untergebracht.

Lizenz

http-base ist Freie Software und wird unter den Bedingungen der GNU Affero General Public License 3.0 bereitgestellt.

Copyright © Ulrich Hilger, alle Rechte vorbehalten