Pular para o conteúdo

Arcane.Http

Servidor HTTP com rotas, middleware e JSON.

exemplo
adopt Arcane.Http as Http

app := Http.create("Minha API")
Http.cors(app)

action listar(req, res):
    res.json([{"id": 1, "nome": "Primeiro"}])

Http.get(app, "/api/itens", listar)
Http.listen(app, 3000)

Guia com contexto e boas práticas: Http.

Funções (17)#

Assinatura
cors(app)
create(name='DataForge App')
delete(app, path, handler)
get(app, path, handler)
html_response(html, status=200)
json_parser(app)
json_response(data, status=200)
listen(app, port=3000, host='0.0.0.0')
logger(app)
patch(app, path, handler)
post(app, path, handler)
put(app, path, handler)
route(app, method, path, handler)
static(app, directory)
stop(app)
templates(app, directory)
use(app, middleware)