from app import App from app.components.http import HTTPComponent # from app.components.lifespan import LifespanComponent from app.subroutines.http import HTMLResponse app = App() # lifespan = app.use_component(LifespanComponent()) http = app.use_component(HTTPComponent()) @http.route("/teapot", get=True, post=True, put=True, delete=True) async def teapot() -> HTMLResponse: resp = """
I've already told you I'm a teapot.
""" return HTMLResponse(status=418, content=resp)