From 2906ea1e8c3053d8b2f9d5bf3f305a46b0e42d88 Mon Sep 17 00:00:00 2001 From: Samuel Colvin Date: Thu, 30 Nov 2023 17:37:01 +0000 Subject: [PATCH] api 404 --- python/demo/main.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/python/demo/main.py b/python/demo/main.py index aecd6447..eafbf62b 100644 --- a/python/demo/main.py +++ b/python/demo/main.py @@ -248,3 +248,9 @@ async def sse_generator() -> AsyncIterable[str]: @router.get('/sse') async def sse_experiment() -> StreamingResponse: return StreamingResponse(sse_generator(), media_type='text/event-stream') + + +@router.get('/{path:path}') +async def api_404(): + # so we don't fall through to the index page + return {'message': 'Not Found'}