view examples/serve_custom_root_page.py @ 5:b34cd6619316

new test. server has to be able to exit between tests.
author drewp@bigasterisk.com
date Sat, 16 Mar 2024 12:11:32 -0700
parents
children
line wrap: on
line source

from rdferry import StarletteServer
from starlette.requests import Request
from starlette.responses import PlainTextResponse


def hello(request: Request) -> PlainTextResponse:
    return PlainTextResponse('hello world')


server = StarletteServer()
server.add_route('/', hello)
server.serve()