perf: 优化异常处理和显示

This commit is contained in:
Soulter
2025-05-09 04:00:12 -04:00
parent 790b924e57
commit d9d94af022
2 changed files with 2 additions and 5 deletions
+1 -4
View File
@@ -19,9 +19,6 @@ class FileRoute(Route):
try:
file_path = await file_token_service.handle_file(file_token)
return await send_file(file_path)
except FileNotFoundError as e:
logger.warning(str(e))
return abort(404)
except KeyError as e:
except (FileNotFoundError, KeyError) as e:
logger.warning(str(e))
return abort(404)
+1 -1
View File
@@ -28,7 +28,7 @@ class StaticFileRoute(Route):
@self.app.errorhandler(404)
async def page_not_found(e):
return "404 Not found。如果你初次使用打开面板发现 404, 请参考文档: https://astrbot.app/faq.html。"
return "404 Not found。如果你初次使用打开面板发现 404, 请参考文档: https://astrbot.app/faq.html。如果你正在测试回调地址可达性,显示这段文字说明测试成功了。"
async def index(self):
return await self.app.send_static_file("index.html")