Безымянная структура веб -приложений Restful для языка, который, вероятно, не должен быть в Интернете
Эта структура по -прежнему очень в процессе работы. Скорее всего, это будет багги, сломано и ненадежно. Обработка запросов почты в настоящее время не проверена под Linux и невозможна под Windows. В настоящее время не существует встроенного способа чтения данных из Stdin в Windows в QB64, что делает невозможным обработку запросов на работу в этих операционных системах без внешней библиотеки.
Скопируйте файлы в свой каталог проекта.
Добавьте следующие строки в начало вашей программы:
$SCREENHIDE
$CONSOLE
_DEST _CONSOLE
'$INCLUDE: 'qbonas.bi'
Добавьте следующую строку после основного кода программы, но перед какими -либо функциями или подводными лодками в вашей программе:
'$INCLUDE: 'qbonas.dt'
Добавьте следующую строку в конце вашей программы:
'$INCLUDE: 'qbonas.bm'
Документация еще не написана, но комментарии в файлах библиотеки (*.bm) объясняют большую часть функциональности.
См. Пример avess_html.bas для примера CGI. Если вы хотите попробовать этот пример с помощью реального веб-сервера, вам нужно будет изменить TEMPLATE_DIR на абсолютный путь к каталогу example_templates и скопировать исполняемый файл, созданный с примером_HTML.BAS в каталог CGI-бин вашего веб-сервера.