FastAPI gibt standardmäßig JSON zurück (serialisiert dicts, lists und Pydantic models), unterstützt aber viele andere Antworttypen für verschiedene Anforderungen — HTML, Dateien, Streams, Umleitungen und Klartext — über die Klassen in fastapi.responses.
Standard- und häufige Antwortklassen
fastapi.responses (
JSONResponse, HTMLResponse, PlainTextResponse,
RedirectResponse, FileResponse, StreamingResponse,
)
(): {: }
():
():
(): RedirectResponse(url=)
