QB On A Stretcher
1.0.0
おそらくウェブ上にあるべきではない言語のためのかろうじてサービス可能なRESTFULアプリケーションフレームワーク
このフレームワークは、まだ非常に進行中の作業です。バギーで、壊れており、信頼できない可能性があります。 POSTリクエストの処理は現在、Linuxの下ではテストされておらず、Windowsでは不可能です。現在、QB64のWindows上のStdinからデータを読む方法は組み込まれていません。これにより、外部ライブラリなしでこれらのオペレーティングシステムで投稿リクエストの処理が不可能になります。
ファイルをプロジェクトディレクトリにコピーします。
次の行をプログラムの開始に追加します。
$SCREENHIDE
$CONSOLE
_DEST _CONSOLE
'$INCLUDE: 'qbonas.bi'
メインプログラムコードの後に次の行を追加しますが、プログラム内の関数またはサブの前に次の行を追加します。
'$INCLUDE: 'qbonas.dt'
プログラムの最後に次の行を追加します。
'$INCLUDE: 'qbonas.bm'
ドキュメントはまだ書かれていませんが、ライブラリ(*.bm)ファイルのコメントは機能の多くを説明しています。
CGIの例については、example_html.basを参照してください。実際のWebサーバーを使用してこの例を試してみたい場合は、 TEMPLATE_DIR example_templatesディレクトリへの絶対パスに変更し、example_html.basから作成した実行可能ファイルをWebサーバーのCGI-Binディレクトリにコピーする必要があります。