from aioquic.asyncio import connect
from aioquic.asyncio import QuicConfiguration
from aioquic.asyncio import HTTP3Client

async def fetch():
    configuration = QuicConfiguration(is_client=True)
    configuration.verify_mode = False  # Nur zu Testzwecken

    async with connect('localhost', 4433, configuration) as connection:
        client = HTTP3Client(connection)
        response = await client.get('/')
        print(await response.text())

if __name__ == '__main__':
    import asyncio
    asyncio.run(fetch())