As of httpx-aiohttp==0.1.8, all headers are propagated to the aiohttp.ClientSession.request: https://github.com/karpetrosyan/httpx-aiohttp/blob/0.1.8/httpx_aiohttp/transport.py#L154
However, this will propagate the header 'user-agent': 'python-httpx/0.28.1'.
It sort of feels weird to propagate this httpx-inserted header because the request is actually coming from an aiohttp.ClientSession. What do you think?
Perhaps there should be a header filtration parameter exposed in httpx_aiohttp.AiohttpTransport, if people want to filter this one out.