diff --git a/StarRailUID/sruid_utils/api/lulu/requests.py b/StarRailUID/sruid_utils/api/lulu/requests.py index 09c4fa7..2480427 100644 --- a/StarRailUID/sruid_utils/api/lulu/requests.py +++ b/StarRailUID/sruid_utils/api/lulu/requests.py @@ -4,12 +4,15 @@ from typing import Dict from httpx import AsyncClient +from ..utils import _HEADER + # from .models import EnkaData async def get_char_card_info(uid: str) -> Dict: async with AsyncClient( base_url='http://api.mihomo.me', + headers=_HEADER, timeout=30, ) as client: req = await client.get(f'/sr_info/{uid}') diff --git a/StarRailUID/sruid_utils/api/utils.py b/StarRailUID/sruid_utils/api/utils.py new file mode 100644 index 0000000..e308ccd --- /dev/null +++ b/StarRailUID/sruid_utils/api/utils.py @@ -0,0 +1,3 @@ +from gsuid_core.version import __version__ + +_HEADER = {'User-Agent': f'StarRailUID/{__version__}'}