Ein kaum bedienter Rastful -Webanwendungs -Framework für eine Sprache, die wahrscheinlich nicht im Web sein sollte
Dieser Rahmen ist immer noch in Arbeit. Es ist wahrscheinlich fehlerhaft, kaputt und unzuverlässig. Die Behandlung von Postanfragen ist derzeit unter Linux nicht getestet und unter Windows nicht möglich. Derzeit gibt es in QB64 keine integrierte Möglichkeit zum Lesen von Daten von STDIN unter Windows, wodurch die Bearbeitung von Postanfragen in diesen Betriebssystemen ohne externe Bibliothek unmöglich ist.
Kopieren Sie die Dateien in Ihr Projektverzeichnis.
Fügen Sie den folgenden Zeilen zum Beginn Ihres Programms hinzu:
$SCREENHIDE
$CONSOLE
_DEST _CONSOLE
'$INCLUDE: 'qbonas.bi'
Fügen Sie die folgende Zeile nach Ihrem Hauptprogrammcode hinzu, jedoch vor allen Funktionen oder Subs in Ihrem Programm:
'$INCLUDE: 'qbonas.dt'
Fügen Sie die folgende Zeile zum Ende Ihres Programms hinzu:
'$INCLUDE: 'qbonas.bm'
Die Dokumentation ist noch ungeschrieben, aber die Kommentare in den Dateien der Bibliothek (*.BM) erklären einen Großteil der Funktionalität.
Siehe Beispiel_Html.bas für ein CGI -Beispiel. Wenn Sie dieses Beispiel mithilfe eines realen Webservers ausprobieren möchten, müssen Sie TEMPLATE_DIR in den absoluten Pfad in das Verzeichnis exemits_templates ändern und die aus example_html.bas erstellte ausführbare Datei in das CGI-BIN-Verzeichnis Ihres Webservers kopieren.