gpt4 book ai didi

http - aiohttp:提供单个静态文件

转载 作者:可可西里 更新时间:2023-11-01 15:09:56 26 4
gpt4 key购买 nike

如何使用 aiohttp 提供单个静态文件(而不是整个目录)?

静态文件服务似乎与 UrlDispatcher.add_static() 一起融入到路由系统中, 但这只服务于整个目录。

(我知道我最终应该使用像 nginx 这样的东西在生产环境中提供静态文件。)

最佳答案

目前,从 aiohttp 版本 2.0 开始,返回单个文件作为响应的最简单方法是使用未记录的 (?) FileResponse 对象,用文件路径初始化,例如

from aiohttp import web

async def index(request):
return web.FileResponse('./index.html')

关于http - aiohttp:提供单个静态文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34121814/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com