Uma estrutura de aplicativos Web RESTful quase útil para um idioma que provavelmente não deveria estar na web
Essa estrutura ainda é um trabalho em andamento. É provável que seja buggy, quebrado e não confiável. O manuseio de solicitações de postagem não é testado no Linux e não é possível no Windows. Atualmente, não há uma maneira interna de ler dados do Stdin no Windows no QB64, o que torna impossível o manuseio de solicitações de postagem nesses sistemas operacionais sem uma biblioteca externa.
Copie os arquivos no diretório do seu projeto.
Adicione as seguintes linhas ao início do seu programa:
$SCREENHIDE
$CONSOLE
_DEST _CONSOLE
'$INCLUDE: 'qbonas.bi'
Adicione a seguinte linha após o código principal do programa, mas antes de quaisquer funções ou subs em seu programa:
'$INCLUDE: 'qbonas.dt'
Adicione a seguinte linha ao final do seu programa:
'$INCLUDE: 'qbonas.bm'
A documentação é ainda não escrita, mas os comentários nos arquivos da biblioteca (*.bm) explicam grande parte da funcionalidade.
Consulte Explet_Html.Bas para um exemplo CGI. Se você deseja experimentar este exemplo usando um servidor da Web real, precisará alterar TEMPLATE_DIR para o caminho absoluto para o diretório ExempliS_Templates e copiar o executável criado a partir de exemplo_html.bas para o diretório CGI-bin do seu servidor da Web.