This commit is contained in:
jinql
2025-09-19 15:52:55 +08:00
parent b8b10048c3
commit 1b9a50ec71
14 changed files with 20 additions and 3 deletions

View File

@@ -6,7 +6,7 @@ from typing import Optional
import urllib3
from fastapi import APIRouter, Request, Query, BackgroundTasks
from fastapi.responses import Response
from fastapi.responses import Response, FileResponse
import setting
from favicon_app.routes import favicon_service
@@ -32,6 +32,8 @@ async def get_favicon(
refresh: Optional[str] = Query(None, include_in_schema=False),
):
"""获取网站图标"""
if not url:
return FileResponse("templates/index.html")
return await favicon_service.get_favicon_handler(request, bg_tasks, url, refresh)