from typing import Dict
from typing import Union
import aiohttp


async def get_request(
    *args: str,
    **kwargs: Dict[str, str],
) -> Union[str, aiohttp.ClientConnectorError]:
    """Asynchronous GET request with aiohttp."""
    try:
        async with aiohttp.ClientSession() as session:
            async with session.get(*args, **kwargs) as resp:
                return await resp.text()
    except aiohttp.ClientConnectorError as cce:
        return cce