(1)動的にダウンロードするコンテンツを作成してダウンロードさせる場合例)CSVを生成→ダウンロード from fastapi import FastAPI, Response app = FastAPI() @app.get("/download") def csvget(): content = '"あ","い","う"\n"1","2","3"' filename = "data.csv" return Response(content=content.encode("utf-8-sig"), headers={"Content-Disposition": f'attachement; …